1 #ifndef CondFormats_SiStripObjects_FastFedCablingAnalysis_H 2 #define CondFormats_SiStripObjects_FastFedCablingAnalysis_H 6 #include <boost/cstdint.hpp> 47 inline const uint16_t&
lldCh()
const;
53 inline const float&
highRms()
const;
56 inline const float&
lowLevel()
const;
59 inline const float&
lowRms()
const;
62 inline const float&
max()
const;
65 inline const float&
min()
const;
70 void print( std::stringstream&, uint32_t not_used = 0 )
override;
73 void header( std::stringstream& )
const override;
76 void summary( std::stringstream& )
const override;
79 void reset()
override;
153 #endif // CondFormats_SiStripObjects_FastFedCablingAnalysis_H const uint16_t & lldCh() const
void summary(std::stringstream &) const override
const uint32_t & dcuHardId() const
void print(std::stringstream &, uint32_t not_used=0) override
bool isValid() const override
static const float dirtyThreshold_
static const uint16_t nBitsForDcuId_
std::map< uint32_t, uint16_t > Candidates
const float & lowLevel() const
const float & highLevel() const
Histogram-based analysis for connection loop.
const float & min() const
Histogram-based analysis for connection loop.
const float & max() const
~FastFedCablingAnalysis() override
void header(std::stringstream &) const override
const float & highRms() const
const float & lowRms() const
Abstract base for derived classes that provide analysis of commissioning histograms.
static const float trimDacThreshold_
static const float threshold_
static const uint16_t nBitsForLldCh_