8 #ifndef SiPixelCalibConfiguration_H
9 #define SiPixelCalibConfiguration_H
short vcalForEvent(const uint32_t &eventnumber) const
uint32_t nextPatternChangeForEvent(const uint32_t &eventnumber) const
std::vector< short > getRowPattern() const
uint32_t patternSize() const
uint32_t nColumnPatterns() const
void setCalibrationMode(const std::string &in)
uint32_t expectedTotalEvents() const
short vcalIndexForEvent(const uint32_t &eventnumber) const
This class implements the steps that are used in a scan over Threshold and CalDelay.
uint32_t nRowPatterns() const
void setRowPattern(const std::vector< short > &in)
virtual ~SiPixelCalibConfiguration()
std::vector< short > fRowPattern
void setColumnPattern(const std::vector< short > &in)
uint32_t nPatterns() const
std::vector< short > getColumnPattern() const
std::string getCalibrationMode() const
std::vector< short > columnPatternForEvent(const uint32_t &eventnumber) const
void setVCalValues(const std::vector< short > &in)
std::vector< short > fColumnPattern
const std::vector< short > getVCalValues() const
std::vector< short > rowPatternForEvent(const uint32_t &eventnumber) const
short getNTriggers() const
void setNTriggers(const short &in)
SiPixelCalibConfiguration()
This class implements the steps that are used in a scan over Threshold and CalDelay.
std::vector< short > fVCalValues