Go to the documentation of this file.
3 #ifndef ECALMATACQDIGI_H
4 #define ECALMATACQDIGI_H 1
11 #define ECAL_MATACQ_DIGI_VERS 2
45 const double&
tTrig = 999.)
91 float ts()
const {
return ts_; }
127 #if (ECAL_MATACQ_DIGI_VERS >= 2)
275 #if (ECAL_MATACQ_DIGI_VERS >= 2)
282 vernier_ = std::vector<Int_t>(4, -1);
318 #if (ECAL_MATACQ_DIGI_VERS >= 2)
static const int MAXSAMPLES
void emtcDelay(int value)
float adcCount(const int &i) const
void laserPower(int value)
std::vector< int > vernier() const
void swap(edm::DataFrameContainer &lhs, edm::DataFrameContainer &rhs)
std::vector< Int_t > vernier_
void vernier(const std::vector< int > &value)
timeval timeStamp() const
int attenuation_dB() const
void swap(std::vector< short > &samples)
void timeStamp(timeval value)
void orbitId(UInt_t value)
std::ostream & operator<<(std::ostream &s, const EcalMatacqDigi &digi)
float amplitudeV(const int &i) const
void emtcPhase(int value)
EcalMatacqDigi(const std::vector< Short_t > &samples, const int &chId, const double &ts, const short &version=-1, const double &tTrig=999.)
void attenuation_dB(int value)
std::vector< Short_t > data_
void triggerType(int value)