Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

CalDetCerenkovId Class Reference

#include <CalDetCerenkovId.h>

List of all members.

Public Member Functions

 CalDetCerenkovId ()
virtual ~CalDetCerenkovId ()
Double_t GetParticleMassSquared (Double_t beta, Double_t momentum) const
Double_t GetNpe () const

Private Attributes

Double_t fNpe


Constructor & Destructor Documentation

CalDetCerenkovId::CalDetCerenkovId  ) 
 

Definition at line 24 of file CalDetCerenkovId.cxx.

00025 {
00026 }

CalDetCerenkovId::~CalDetCerenkovId  )  [virtual]
 

Definition at line 40 of file CalDetCerenkovId.cxx.

00041 {
00042   //destructor
00043 }


Member Function Documentation

Double_t CalDetCerenkovId::GetNpe  )  const
 

Definition at line 58 of file CalDetCerenkovId.cxx.

00059 {
00060   return fNpe;
00061 }

Double_t CalDetCerenkovId::GetParticleMassSquared Double_t  beta,
Double_t  momentum
const
 

Definition at line 46 of file CalDetCerenkovId.cxx.

00047 {
00048   Double_t massSquared = -1.;
00049 
00050   Double_t energy = momentum / beta;
00051   massSquared = (energy*energy) - (momentum*momentum);
00052  
00053   return massSquared;
00054 
00055 }


Member Data Documentation

Double_t CalDetCerenkovId::fNpe [private]
 

Definition at line 34 of file CalDetCerenkovId.h.


The documentation for this class was generated from the following files:
Generated on Mon Feb 15 11:08:50 2010 for loon by  doxygen 1.3.9.1