#include <DataFormats/EcalDigi/interface/EcalDataFrame.h>
Public Member Functions | |
EcalDataFrame (edm::DataFrame const &iframe) | |
EcalDataFrame () | |
edm::DataFrame & | frame () |
edm::DataFrame const & | frame () const |
DetId | id () const |
EcalMGPASample | operator[] (int i) const |
EcalMGPASample | sample (int i) const |
void | setSample (int i, EcalMGPASample sam) |
void | setSize (int) |
int | size () const |
virtual | ~EcalDataFrame () |
Static Public Attributes | |
static const int | MAXSAMPLES = 10 |
Private Attributes | |
edm::DataFrame | m_data |
Definition at line 15 of file EcalDataFrame.h.
EcalDataFrame::EcalDataFrame | ( | ) | [inline] |
EcalDataFrame::EcalDataFrame | ( | edm::DataFrame const & | iframe | ) | [inline] |
virtual EcalDataFrame::~EcalDataFrame | ( | ) | [inline, virtual] |
edm::DataFrame& EcalDataFrame::frame | ( | ) | [inline] |
edm::DataFrame const& EcalDataFrame::frame | ( | ) | const [inline] |
Definition at line 37 of file EcalDataFrame.h.
References m_data.
Referenced by EcalTBReadout::readOut().
00037 { return m_data;}
Reimplemented in EBDataFrame, and EEDataFrame.
Definition at line 23 of file EcalDataFrame.h.
References edm::DataFrame::id(), and m_data.
EcalMGPASample EcalDataFrame::operator[] | ( | int | i | ) | const [inline] |
EcalMGPASample EcalDataFrame::sample | ( | int | i | ) | const [inline] |
Definition at line 28 of file EcalDataFrame.h.
References m_data.
Referenced by EELedTask::analyze(), EBLaserTask::analyze(), EBTestPulseTask::analyze(), EELaserTask::analyze(), EBBeamCaloTask::analyze(), EcalSimpleTBAnalyzer::analyze(), EcalCorrelatedNoisePedestalRunAnalyzer::analyze(), EBPedestalOnlineTask::analyze(), EEBeamCaloTask::analyze(), EEPedestalOnlineTask::analyze(), EBPedestalTask::analyze(), EETestPulseTask::analyze(), EcalTBValidation::analyze(), EEPedestalTask::analyze(), testChannel::analyze(), TowerBlockFormatter::DigiToRaw(), operator<<(), EcalTBWeightUncalibRecHitProducer::produce(), EcalDigiDisplay::readEBDigis(), and EcalDigiDisplay::readEEDigis().
void EcalDataFrame::setSample | ( | int | i, | |
EcalMGPASample | sam | |||
) | [inline] |
Definition at line 33 of file EcalDataFrame.h.
References m_data.
Referenced by EcalCoder::encode().
Definition at line 25 of file EcalDataFrame.h.
References m_data, and edm::DataFrame::size().
Referenced by EcalTPInputAnalyzer::analyze(), EcalSimpleTBAnalyzer::analyze(), EcalDigisValidation::analyze(), EcalEndcapDigisValidation::analyze(), EcalBarrelDigisValidation::analyze(), EcalTBValidation::analyze(), EcalMixingModuleValidation::analyze(), EcalCoder::digitalToAnalog(), TowerBlockFormatter::DigiToRaw(), GlobalDigisAnalyzer::fillECal(), GlobalDigisProducer::fillECal(), operator<<(), and EcalTBWeightUncalibRecHitProducer::produce().
edm::DataFrame EcalDataFrame::m_data [private] |
Definition at line 42 of file EcalDataFrame.h.
Referenced by frame(), id(), operator[](), sample(), setSample(), and size().
const int EcalDataFrame::MAXSAMPLES = 10 [static] |
Definition at line 35 of file EcalDataFrame.h.
Referenced by EcalDigisValidation::analyze(), EcalEndcapDigisValidation::analyze(), EcalBarrelDigisValidation::analyze(), testChannel::analyze(), EcalMixingModuleValidation::analyze(), EcalMixingModuleValidation::endJob(), GlobalDigisAnalyzer::fillECal(), GlobalDigisProducer::fillECal(), and EcalPedOffset::readDACs().