4 int qieType,
const std::vector<double>& qieOffset,
const std::vector<double>& qieSlope,
int mcShape,
int recoShape,
7 pedestalWidth_(pedestalWidth),
10 zsThreshold_(zsThreshold),
12 qieOffset_(qieOffset),
15 recoShape_(recoShape),
16 photoelectronsToAnalog_(photoelectronsToAnalog),
17 darkCurrent_(darkCurrent),
18 doSipmRadiationDamage_(
false)
23 :
pedestal_(p.getParameter<double>(
"pedestal")),
25 gain_(p.getParameter<
std::vector<double>>(
"gain")),
30 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_