29 for (
int i = 0;
i < (
int)vADCCounts.size();
i++) {
30 if (vADCCounts[
i] < 1)
36 std::vector<int> ZeroCounts(8, 0);
43 std::ostringstream ost;
44 ost <<
"CSCStripDigi | strip " <<
getStrip() <<
" | ADCCounts ";
48 ost <<
" | Overflow ";
52 ost <<
" | Overlapped ";
56 ost <<
" | L1APhase ";
Log< level::Info, true > LogVerbatim
std::ostream & operator<<(std::ostream &o, const CSCStripDigi &digi)
std::vector< int > ADCCounts
void setADCCounts(const std::vector< int > &ADCCounts)
bool operator==(const CSCStripDigi &digi) const
std::vector< uint16_t > const & getOverlappedSample() const
std::vector< uint16_t > const & getADCOverflow() const
Other getters.
int getCFEB() const
Get the CFEB number. Counts from 0.
std::vector< int > const & getADCCounts() const
Get ADC readings.
std::vector< int > getL1APhase() const
Get L1APhase from OverlappedSample (9th bit)
static constexpr int NUM_STRIPS_PER_CFEB