ROOT logo
HYDRA - THE HADES ANALYSIS PACKAGE » (UNKNOWN) » HRich700Pmt

class HRich700Pmt

Function Members (Methods)

public:
HRich700Pmt()
virtual~HRich700Pmt()
TGraph*getQEGraph(HRich700PmtTypeEnum detType)
static Double_tgetWavelength(Double_t energy)
Bool_tisPhotonDetected(HRich700PmtTypeEnum detType, Double_t collEff, Double_t momentum)

Data Members

private:
static const Double_tNRefracrefractive index of the gas
static const Double_tcspeed of light
static const Double_teelementary charge
map<HRich700PmtTypeEnum,HRich700PmtQEData*>fPmtDataMapstore QE for specific PMT type
static const Double_thPlanck constant

Class Charts

Inheritance Inherited Members Includes Libraries
Class Charts

Function documentation

void initQE()
void clearMap()
HRich700Pmt(const HRich700Pmt& )
HRich700Pmt& operator=(const HRich700Pmt& )
HRich700Pmt()
virtual ~HRich700Pmt()
Bool_t isPhotonDetected(HRich700PmtTypeEnum detType, Double_t collEff, Double_t momentum)
TGraph* getQEGraph(HRich700PmtTypeEnum detType)
Double_t getWavelength(Double_t energy)