@@ -8,7 +8,7 @@ namespace HcalConst{
88 constexpr int maxSamples = 10 ;
99 constexpr int maxPSshapeBin = 256 ;
1010 constexpr int nsPerBX = 25 ;
11- constexpr double iniTimeShift = 92.5 ;
11+ constexpr float iniTimeShift = 92 .5f ;
1212 constexpr double invertnsPerBx = 0.04 ;
1313 constexpr int shiftTS = 4 ;
1414
@@ -48,12 +48,12 @@ namespace FitterFuncs{
4848 }
4949
5050 private:
51- std::array<double ,HcalConst::maxPSshapeBin> pulse_hist;
51+ std::array<float ,HcalConst::maxPSshapeBin> pulse_hist;
5252
5353 int cntNANinfit;
54- std::vector<double > acc25nsVec, diff25nsItvlVec;
55- std::vector<double > accVarLenIdxZEROVec, diffVarItvlIdxZEROVec;
56- std::vector<double > accVarLenIdxMinusOneVec, diffVarItvlIdxMinusOneVec;
54+ std::vector<float > acc25nsVec, diff25nsItvlVec;
55+ std::vector<float > accVarLenIdxZEROVec, diffVarItvlIdxZEROVec;
56+ std::vector<float > accVarLenIdxMinusOneVec, diffVarItvlIdxMinusOneVec;
5757
5858 void funcShape (std::array<double ,HcalConst::maxSamples> & ntmpbin, const double pulseTime, const double pulseHeight,const double slew);
5959 double psFit_x[HcalConst::maxSamples], psFit_y[HcalConst::maxSamples], psFit_erry[HcalConst::maxSamples], psFit_erry2[HcalConst::maxSamples], psFit_slew[HcalConst::maxSamples];
0 commit comments