12#ifndef RICH_DETECTOR_CBMRICHPMT_H_
13#define RICH_DETECTOR_CBMRICHPMT_H_
18#include <RtypesCore.h>
43 static Double_t
getLambda(Double_t momentum);
61 static const Double_t
c;
62 static const Double_t
h;
63 static const Double_t
e;
std::vector< Double_t > fEfficiency
CbmRichPmtTypeEnum fDetectorType
std::map< CbmRichPmtTypeEnum, CbmRichPmtQEData * > fPmtDataMap
static Double_t getLambda(Double_t momentum)
TGraph * getQEGraph(CbmRichPmtTypeEnum detType)
CbmRichPmt(const CbmRichPmt &)
Copy constructor.
Bool_t isPhotonDetected(CbmRichPmtTypeEnum detType, Double_t momentum)
CbmRichPmt & operator=(const CbmRichPmt &)
Assignment operator.
void SetCollectionEfficiency(Double_t collEff)
Set collection efficiency for photoelectrons in PMT optics.
Double_t fCollectionEfficiency
Double_t fRefractiveIndex