4 static const double tzero[3]= {23.960177, 13.307784, 9.109694};
5 static const double slope[3] = {-3.178648, -1.556668, -1.075824 };
6 static const double tmax[3] = {16.00, 10.00, 6.25 };
7 static const double cap = 6.0;
8 static const double tspar0[2] = {15.5, 12.2999};
9 static const double tspar1[2] = {-3.2,-2.19142};
10 static const double tspar2[2] = {32, 0};
18 return (rawDelay<0)?(0):((rawDelay>
tmax[bias])?(
tmax[bias]):(rawDelay));
28 if(isHPD)
return std::fmin(
cap, par0 + par1*
log(fC+par2));
31 else if (source==
Data || source==
MC){
static const double tspar2[2]
static const double tspar1_siPM[2]
static const double tspar1[2]
static const double slope[3]
static const double tspar0_siPM[2]
static const double tzero[3]
static const double tspar0[2]
static const double tmax[3]
static std::string const source
static double delay(double fC, BiasSetting bias=Medium)
Returns the amount (ns) by which a pulse of the given number of fC will be delayed by the timeslew ef...
static const double tspar2_siPM[2]