Go to the documentation of this file. 1 #ifndef DIGIHCAL_HCALDIGICOLLECTION_H
2 #define DIGIHCAL_HCALDIGICOLLECTION_H
47 int samples()
const {
return int((
stride() - Digi::HEADER_WORDS - Digi::FLAG_WORDS) / Digi::WORDS_PER_SAMPLE); }
void addDataFrame(DetId detid, const uint16_t *data)
edm::SortedCollection< HOTriggerPrimitiveDigi > HOTrigPrimDigiCollection
void swap(Association< C > &lhs, Association< C > &rhs)
edm::SortedCollection< HODataFrame > HODigiCollection
edm::DataFrameContainer::size_type size_type
HcalDataFrameContainer< QIE10DataFrame > QIE10DigiCollection
edm::SortedCollection< ZDCDataFrame > ZDCDigiCollection
static const size_type MAXSAMPLES
edm::SortedCollection< HcalHistogramDigi > HcalHistogramDigiCollection
void push_back(const Digi &digi)
edm::SortedCollection< HcalCalibDataFrame > HcalCalibDigiCollection
HcalDataFrameContainer< QIE11DataFrame > QIE11DigiCollection
HcalDataFrameContainer(int nsamples_per_digi=MAXSAMPLES, int isubdet=0)
constexpr uint32_t rawId() const
get the raw id
edm::SortedCollection< HcalTTPDigi > HcalTTPDigiCollection
edm::SortedCollection< CastorTriggerPrimitiveDigi > CastorTrigPrimDigiCollection
DataContainer const & data() const
void push_back(id_type iid, data_type const *idata)
edm::SortedCollection< HFDataFrame > HFDigiCollection
edm::SortedCollection< CastorDataFrame > CastorDigiCollection
edm::SortedCollection< HBHEDataFrame > HBHEDigiCollection
void swap(DataFrameContainer &other)
edm::SortedCollection< HcalTriggerPrimitiveDigi > HcalTrigPrimDigiCollection