4 int qieType, std::vector<double> qieOffset, std::vector<double> qieSlope,
int mcShape,
int recoShape,
7 pedestalWidth_(pedestalWidth),
11 qieOffset_(qieOffset),
14 recoShape_(recoShape),
15 photoelectronsToAnalog_(photoelectronsToAnalog),
16 darkCurrent_(darkCurrent),
17 doSipmRadiationDamage_(
false)
22 :
pedestal_(p.getParameter<double>(
"pedestal")),
24 gain_(p.getParameter<
std::vector<double>>(
"gain")),
28 qieSlope_(p.getParameter<
std::vector<double>>(
"qieSlope")),
T getParameter(std::string const &) const
bool doSipmRadiationDamage_
std::vector< double > qieSlope_
std::vector< double > gainWidth_
HcalSiPMRadiationDamage sipmRadiationDamage_
double photoelectronsToAnalog_
std::vector< double > darkCurrent_
std::vector< double > gain_
double getDarkCurrent(double intlumi, unsigned index) const
const double darkCurrent(unsigned index, double intlumi) const
std::vector< double > qieOffset_