#include <DataFormats/FEDRawData/interface/FEDRawDataCollection.h>
Public Member Functions | |
FEDRawData & | FEDData (int fedid) |
retrieve data for fed | |
const FEDRawData & | FEDData (int fedid) const |
retrieve data for fed | |
FEDRawDataCollection (const FEDRawDataCollection &) | |
FEDRawDataCollection () | |
void | swap (FEDRawDataCollection &other) |
virtual | ~FEDRawDataCollection () |
Private Attributes | |
std::vector< FEDRawData > | data_ |
the raw data |
Reference: DaqPrototype/DaqPersistentData/interface/DaqFEDOpaqueData.h
Definition at line 21 of file FEDRawDataCollection.h.
FEDRawDataCollection::FEDRawDataCollection | ( | ) |
Definition at line 17 of file FEDRawDataCollection.cc.
00017 : 00018 data_(FEDNumbering::lastFEDId()+1) { 00019 }
FEDRawDataCollection::~FEDRawDataCollection | ( | ) | [virtual] |
FEDRawDataCollection::FEDRawDataCollection | ( | const FEDRawDataCollection & | in | ) |
FEDRawData & FEDRawDataCollection::FEDData | ( | int | fedid | ) |
retrieve data for fed
fedid |
Definition at line 35 of file FEDRawDataCollection.cc.
References data_.
00035 { 00036 return data_[fedid]; 00037 }
const FEDRawData & FEDRawDataCollection::FEDData | ( | int | fedid | ) | const |
retrieve data for fed
fedid |
Definition at line 30 of file FEDRawDataCollection.cc.
References data_.
Referenced by SiStripFEDCheckPlugin::analyze(), PlaybackRawDataProvider::analyze(), SiPixelEDAClient::analyze(), SiStripFEDMonitorPlugin::analyze(), CSCFileReader::buildEventFromRUIs(), HcalTBWriter::buildTree(), HcalMonitorModule::CheckSubdetectorStatus(), SiStripAnalyser::checkTrackerFEDs(), SiStripRawToDigiUnpacker::createDigis(), CSCDigiToRaw::createFedBuffers(), SiStripRawToClustersLazyUnpacker::fill(), DTDDUFileReader::fillRawData(), DTTFFEDSim::fillRawData(), CSCTFFileReader::fillRawData(), DTROS25FileReader::fillRawData(), FUShmReader::fillRawData(), DTROS8FileReader::fillRawData(), DTSpyReader::fillRawData(), HLTFEDSizeFilter::filter(), edm::DaqSource::getNextItemType(), CSCFileReader::nextEventFromFUs(), HcalDataFormatMonitor::processEvent(), HcalDataIntegrityTask::processEvent(), HcalExpertMonitor::processEvent_RawData(), HcalEEUSMonitor::processEvent_RawData(), SiStripRegFEDSelector::produce(), SubdetFEDSelector::produce(), ECALRegFEDSelector::produce(), RawDataCollectorModule::produce(), SiStripRawToDigiUnpacker::triggerFed(), and EcalUnpackerWorker::work().
00030 { 00031 return data_[fedid]; 00032 }
void FEDRawDataCollection::swap | ( | FEDRawDataCollection & | other | ) | [inline] |
std::vector<FEDRawData> FEDRawDataCollection::data_ [private] |