Go to the documentation of this file. 1 #ifndef CSCStripDigi_CSCStripDigi_h
2 #define CSCStripDigi_CSCStripDigi_h
21 const std::vector<int>& vADCCounts,
22 const std::vector<uint16_t>& vADCOverflow,
23 const std::vector<uint16_t>& vOverlap,
24 const std::vector<uint16_t>& vErrorstat)
32 CSCStripDigi(
const int& istrip,
const std::vector<int>& vADCCounts)
51 return L1APhaseResult;
std::vector< uint16_t > const & getADCOverflow() const
Other getters.
std::vector< int > getL1APhase() const
Get L1APhase from OverlappedSample (9th bit)
std::vector< uint16_t > OverlappedSample
int getL1APhase(int i) const
CSCStripDigi(const int &istrip, const std::vector< int > &vADCCounts, const std::vector< uint16_t > &vADCOverflow, const std::vector< uint16_t > &vOverlap, const std::vector< uint16_t > &vErrorstat)
std::ostream & operator<<(std::ostream &o, const CSCStripDigi &digi)
std::vector< int > ADCCounts
std::vector< uint16_t > const & getOverlappedSample() const
std::vector< uint16_t > ADCOverflow
void setADCCounts(const std::vector< int > &ADCCounts)
CSCStripDigi(const int &istrip, const std::vector< int > &vADCCounts)
bool operator==(const CSCStripDigi &digi) const
std::vector< uint16_t > Errorstat
std::vector< uint16_t > const & getErrorstat() const
std::vector< int > const & getADCCounts() const
Get ADC readings.
float pedestal() const
methods for calibrations
void setStrip(int istrip)