126 ss <<
" Monitorables for APV number : " << iapv ;
127 if ( iapv == 0 ) { ss <<
" (first of pair)"; }
128 else if ( iapv == 1 ) { ss <<
" (second of pair)"; }
130 ss <<
" Looking at key "<<
amplitude_.begin()->first<< std::endl;
141 ss <<
"Data obtained in deconvolution mode." << std::endl;
143 ss <<
"Data obtained in peak mode." << std::endl;
static const float maxDecayTimeThreshold_
std::map< std::string, VFloat > smearing_
std::map< std::string, VFloat > undershoot_
std::map< std::string, VFloat > decayTime_
static const float minAmplitudeThreshold_
std::map< std::string, VFloat > tail_
std::map< std::string, VFloat > peakTime_
static const float minBaselineThreshold_
static const float minDecayTimeThreshold_
std::map< std::string, VFloat > chi2_
static const float maxTurnOnThreshold_
static const float maxISHAforVFSTune_
static const float maxPeakTimeThreshold_
std::vector< float > VFloat
static const float maxChi2Threshold_
std::vector< bool > VBool
static const float VFSrange_
static const float maxRiseTimeThreshold_
static const float minISHAforVFSTune_
std::vector< uint16_t > VInt
bool isValid() const override
virtual void header(std::stringstream &) const
std::map< std::string, VFloat > amplitude_
std::map< std::string, VFloat > riseTime_
static const uint16_t invalid_
void addOneCalibrationPoint(const std::string &key)
std::map< std::string, VFloat > turnOn_
void print(std::stringstream &, uint32_t not_used=0) override
CalibrationScanAnalysis(const uint32_t &key, const bool &deconv)
static const float minPeakTimeThreshold_
std::map< std::string, VBool > isvalid_
static const float minRiseTimeThreshold_
Abstract base for derived classes that provide analysis of commissioning histograms.
static const float maxBaselineThreshold_
std::map< std::string, VFloat > baseline_
static const float minTurnOnThreshold_