42 ss <<
" Delay corresponding to the maximum of the pulse : " <<
max_ << std::endl
43 <<
" Error on the position (from the fit) : " <<
error_ << std::endl;
50 return 3.814567e+00+8.336601e+00*SoNcut-1.511334e-01*
pow(SoNcut,2);
57 if(mean>
limit(SoNcut))
58 return -8.124872e+00+9.860108e-01*mean-3.618158e-03*
pow(mean,2)+2.037263e-05*
pow(mean,3);
static std::string granularity(const sistrip::Granularity &)
float limit(float SoNcut) const
void print(std::stringstream &, uint32_t not_used=0) override
virtual void header(std::stringstream &) const
static const uint16_t invalid_
float correctMeasurement(float mean, float SoNcut=3.) const
Abstract base for derived classes that provide analysis of commissioning histograms.
sistrip::Granularity granularity_
Power< A, B >::type pow(const A &a, const B &b)