10 cout <<
"Constructing SimplePedestalCalculator " << endl;
32 cout <<
"Destructing SimplePedestalCalculator " << endl;
83 for (;
i !=
in.data.end();
i++) {
95 for (;
i !=
in.data.end();
i++) {
101 double rmsVal = (sqAvVal - avVal * avVal > 0.0) ?
sqrt(corr_fac * (sqAvVal - avVal * avVal)) : 0.0;
118 for (;
i <
in.data.end();
i++) {
128 for (
unsigned int iii = 0; iii <
in.data.size(); iii++) {
134 double rmsVal = (sqAvVal - avVal * avVal > 0.0) ?
sqrt(sqAvVal - avVal * avVal) : 0.0;
std::vector< unsigned short > theEventPerStrip
void updatePedestal(ApvAnalysis::RawSignalType &in) override
std::vector< int > thePedSqSum
SimplePedestalCalculator(int evnt_ini)
void updateStatus() override
ApvAnalysis::PedestalType theRawNoise
bool isCalibrating() const
int eventsRequiredToCalibrate
std::vector< int > thePedSum
void refinePedestal(ApvAnalysis::RawSignalType &in)
collection_type::const_iterator const_iterator
void initializePedestal(ApvAnalysis::RawSignalType &in)
ApvAnalysis::PedestalType thePedestal
~SimplePedestalCalculator() override