1 #ifndef CondFormats_SiStripObjects_OptoScanAnalysis_H 2 #define CondFormats_SiStripObjects_OptoScanAnalysis_H 6 #include <boost/cstdint.hpp> 35 inline const uint16_t&
gain()
const;
67 void summary( std::stringstream& )
const override;
70 void reset()
override;
128 #endif // CondFormats_SiStripObjects_OptoScanAnalysis_H Histogram-based analysis for opto bias/gain scan.
const uint16_t & gain() const
const VFloat & baseSlope() const
const VFloat & liftOff() const
const VFloat & linkNoise() const
void print(std::stringstream &, uint32_t gain_setting=sistrip::invalid_) override
const VFloat & measGain() const
const VFloat & tickHeight() const
const VFloat & zeroLight() const
static const float fedAdcGain_
std::vector< float > VFloat
void summary(std::stringstream &) const override
std::vector< uint16_t > VInt
static const uint16_t defaultBiasSetting_
const VInt & bias() const
const VFloat & threshold() const
static const uint16_t invalid_
~OptoScanAnalysis() override
Abstract base for derived classes that provide analysis of commissioning histograms.
static const uint16_t defaultGainSetting_
bool isValid() const override