Skip to content

Commit 4b3a7c4

Browse files
committed
roll back some of the conversion float/double
1 parent b4eab22 commit 4b3a7c4

File tree

2 files changed

+6
-6
lines changed

2 files changed

+6
-6
lines changed

RecoLocalCalo/HcalRecAlgos/interface/PulseShapeFunctor.h

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -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];

RecoLocalCalo/HcalRecAlgos/src/PulseShapeFunctor.cc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@ namespace FitterFuncs{
6868
int i_start = ( -HcalConst::iniTimeShift - pulseTime - slew >0 ? 0 : (int)std::abs(-HcalConst::iniTimeShift-pulseTime-slew) + 1);
6969
double offset_start = i_start - HcalConst::iniTimeShift - pulseTime - slew; //-199-2*pars[0]-2.*slew (for pars[0] > 98.5) or just -98.5-pars[0]-slew;
7070
// zeroing output binned pulse shape
71-
ntmpbin.fill(0.0);
71+
ntmpbin.fill(0.0f);
7272

7373
if( edm::isNotFinite(offset_start) ){ //Check for nan
7474
++ cntNANinfit;

0 commit comments

Comments
 (0)