Go to the documentation of this file.
8 #ifndef RICH_DETECTOR_CBMRICHPMT_H_
9 #define RICH_DETECTOR_CBMRICHPMT_H_
12 #include <RtypesCore.h>
44 static Double_t
getLambda(Double_t momentum);
63 std::map<CbmRichPmtTypeEnum, CbmRichPmtQEData*>
66 static const Double_t
c;
67 static const Double_t
h;
68 static const Double_t
e;
Double_t fCollectionEfficiency
CbmRichPmt & operator=(const CbmRichPmt &)
Assignment operator.
std::map< CbmRichPmtTypeEnum, CbmRichPmtQEData * > fPmtDataMap
Bool_t isPhotonDetected(CbmRichPmtTypeEnum detType, Double_t momentum)
static Double_t getLambda(Double_t momentum)
TGraph * getQEGraph(CbmRichPmtTypeEnum detType)
void SetCollectionEfficiency(Double_t collEff)
Set collection efficiency for photoelectrons in PMT optics.
Double_t fRefractiveIndex
std::vector< Double_t > fEfficiency
CbmRichPmt(const CbmRichPmt &)
Copy constructor.
CbmRichPmtTypeEnum fDetectorType