Go to the documentation of this file. 1 #ifndef ECALEBTRIGGERPRIMITIVEDIGI_H
2 #define ECALEBTRIGGERPRIMITIVEDIGI_H 1
58 std::vector<EcalEBTriggerPrimitiveSample>
data_;
EBDetId key_type
For the sorted collection.
const EcalEBTriggerPrimitiveSample & sample(int i) const
std::ostream & operator<<(std::ostream &s, const EcalEBTriggerPrimitiveDigi &digi)
EcalEBTriggerPrimitiveDigi()
void swap(edm::DataFrameContainer &lhs, edm::DataFrameContainer &rhs)
void setSample(int i, const EcalEBTriggerPrimitiveSample &sam)
void setSampleValue(int i, uint16_t value)
int time() const
Time info.
static const int MAXSAMPLES
void swap(EcalEBTriggerPrimitiveDigi &rh)
void swap(EcalEBTriggerPrimitiveDigi &lh, EcalEBTriggerPrimitiveDigi &rh)
std::vector< EcalEBTriggerPrimitiveSample > data_
int sampleOfInterest() const
Gets the interesting sample.
bool l1aSpike() const
Spike flag.
const EBDetId & id() const
int encodedEt() const
get the 10 bits Et of interesting sample
bool isDebug() const
True if debug mode (# of samples > 1)
const EcalEBTriggerPrimitiveSample & operator[](int i) const