10 double amount = shape->
at(
t);
11 for(
int ibin =
t; ibin <
nbin_; ++ibin)
26 }
else if(i >=
nbin_) {
33 if(++i < nbin_ && f > 0) {
34 rv = rv*(1.-
f)+
v_[i]*f;
43 return at(stopTime) -
at(startTime);
float at(double time) const
HcalShapeIntegrator(const HcalPulseShapes::Shape *aShape)
float at(double time) const
float operator()(double startTime, double stopTime) const