Go to the documentation of this file. 1 #ifndef CondFormats_SiStripObjects_CalibrationAnalysis_H
2 #define CondFormats_SiStripObjects_CalibrationAnalysis_H
96 void print(std::stringstream&, uint32_t not_used = 0)
override;
97 void reset()
override;
144 #endif // CondFormats_SiStripObjects_CalibrationAnalysis_H
const VVFloat & riseTime()
static const float maxDecayTimeThresholdDeco_
const VFloat & smearingMax()
const VFloat & riseTimeMax()
const VFloat & baselineMax()
std::vector< VBool > VVBool
const VFloat & riseTimeSpread()
const VFloat & undershootSpread()
static const float maxPeakTimeThresholdDeco_
static const float minBaselineThreshold_
static const float minRiseTimeThresholdDeco_
static const float maxTurnOnThreshold_
const VFloat & undershootMax()
const VFloat & peakTimeMin()
static const float maxPeakTimeThreshold_
const VFloat & decayTimeMean()
static const float maxRiseTimeThresholdDeco_
const VFloat & amplitudeMax()
const VFloat & chi2Spread()
void print(std::stringstream &, uint32_t not_used=0) override
std::vector< float > VFloat
static const float minPeakTimeThresholdDeco_
const VFloat & turnOnMin()
const VFloat & riseTimeMean()
static const float minRiseTimeThreshold_
const VFloat & undershootMean()
const VVFloat & baseline()
CalibrationAnalysis(const uint32_t &key, const bool &deconv)
static const float minDecayTimeThresholdDeco_
const VFloat & decayTimeMax()
const VFloat & tailSpread()
const VFloat & undershootMin()
const VVFloat & amplitude()
const VVFloat & smearing()
const VFloat & amplitudeSpread()
const VFloat & tailMean()
static const float minPeakTimeThreshold_
static const float minTurnOnThresholdDeco_
const VFloat & turnOnMax()
const VFloat & baselineSpread()
const VFloat & turnOnMean()
VFloat spread_undershoot_
static const float minTurnOnThreshold_
const VFloat & amplitudeMean()
Algorithm for calibration runs.
const VVBool isValidStrip()
const VFloat & turnOnSpread()
const VFloat & smearingSpread()
const VVFloat & decayTime()
const VFloat & chi2Mean()
const VFloat & riseTimeMin()
const VFloat & decayTimeMin()
static const float minAmplitudeThreshold_
static const float maxDecayTimeThreshold_
~CalibrationAnalysis() override
Abstract base for derived classes that provide analysis of commissioning histograms.
const VFloat & peakTimeMax()
const VVFloat & peakTime()
const VFloat & baselineMin()
const VFloat & peakTimeSpread()
static const float maxBaselineThreshold_
const VFloat & amplitudeMin()
const VVFloat & undershoot()
const VFloat & decayTimeSpread()
std::vector< VFloat > VVFloat
static const float maxChi2Threshold_
static const float maxTurnOnThresholdDeco_
Analysis for calibration runs.
static const float minDecayTimeThreshold_
const VFloat & smearingMin()
bool isValid() const override
const VFloat & baselineMean()
const VFloat & smearingMean()
const VFloat & peakTimeMean()
static const float maxRiseTimeThreshold_