1 #ifndef CondFormats_SiStripObjects_ApvTimingAnalysis_H 2 #define CondFormats_SiStripObjects_ApvTimingAnalysis_H 36 inline const float&
time()
const;
39 inline const float&
error()
const;
45 inline const float&
refTime()
const;
48 void refTime(
const float&
time,
const float& targetDelay = -1);
51 inline const float&
delay()
const;
54 inline const float&
height()
const;
57 inline const float&
base()
const;
60 inline const float&
peak()
const;
68 void print(std::stringstream&, uint32_t not_used = 0)
override;
74 void reset()
override;
127 #endif // CondFormats_SiStripObjects_ApvTimingAnalysis_H const float & error() const
const float & refTime() const
Analysis for timing run using APV tick marks.
static const float tickMarkHeightThreshold_
~ApvTimingAnalysis() override
const float & optimumSamplingPoint() const
const float & base() const
void addErrorCode(const std::string &error) override
bool isValid() const override
void print(std::stringstream &, uint32_t not_used=0) override
virtual void addErrorCode(const std::string &error)
const float & peak() const
const float & time() const
const float & delay() const
uint16_t frameFindingThreshold() const
static const float optimumSamplingPoint_
Abstract base for derived classes that provide analysis of commissioning histograms.
Analysis for timing run using APV tick marks.
static const float frameFindingThreshold_
const float & height() const
bool foundTickMark() const