1 #ifndef HCALTRIGGERPRIMITIVEDIGI_H 2 #define HCALTRIGGERPRIMITIVEDIGI_H 1 bool fineGrain(int i=0) const
get fine-grain bit (traditional)
void setSample(int i, const HcalTriggerPrimitiveSample &sam)
const HcalTriggerPrimitiveSample & t0() const
Full "Sample of Interest".
static const int MAXSAMPLES
void setZSInfo(bool unsuppressed, bool markAndPass)
bool zsMarkAndPass() const
was ZS MarkAndPass?
const HcalTriggerPrimitiveSample & operator[](int i) const
HcalTriggerPrimitiveDigi()
bool zsUnsuppressed() const
was ZS unsuppressed?
std::ostream & operator<<(std::ostream &s, const HcalTriggerPrimitiveDigi &digi)
HcalTrigTowerDetId key_type
For the sorted collection.
int SOI_compressedEt() const
Compressed ET for the "Sample of Interest".
const HcalTriggerPrimitiveSample & sample(int i) const
bool SOI_fineGrain(int i=0) const
Fine-grain bit for the "Sample of Interest".
void setPresamples(int ps)
HcalTriggerPrimitiveSample data_[MAXSAMPLES]
int compressedEt() const
get the encoded/compressed Et
const HcalTrigTowerDetId & id() const