#include <FEDRawDataCollection.h>
Public Member Functions | |
const FEDRawData & | FEDData (int fedid) const |
retrieve data for fed More... | |
FEDRawData & | FEDData (int fedid) |
retrieve data for fed More... | |
FEDRawDataCollection () | |
FEDRawDataCollection (const FEDRawDataCollection &) | |
FEDRawDataCollection & | operator= (const FEDRawDataCollection &)=default |
void | swap (FEDRawDataCollection &other) |
virtual | ~FEDRawDataCollection () |
Private Attributes | |
std::vector< FEDRawData > | data_ |
the raw data More... | |
An EDCollection storing the raw data for all FEDs in a Event.
Reference: DaqPrototype/DaqPersistentData/interface/DaqFEDOpaqueData.h
Definition at line 18 of file FEDRawDataCollection.h.
FEDRawDataCollection::FEDRawDataCollection | ( | ) |
Definition at line 14 of file FEDRawDataCollection.cc.
|
virtual |
Definition at line 17 of file FEDRawDataCollection.cc.
FEDRawDataCollection::FEDRawDataCollection | ( | const FEDRawDataCollection & | in | ) |
Definition at line 16 of file FEDRawDataCollection.cc.
const FEDRawData & FEDRawDataCollection::FEDData | ( | int | fedid | ) | const |
retrieve data for fed
fedid |
Definition at line 19 of file FEDRawDataCollection.cc.
References data_, and PixelSLinkDataInputSource_cfi::fedid.
Referenced by hcaldqm::DQTask::_getCalibType(), RawTask::_process(), HcalRawToDigiGPU::acquire(), EcalRawToDigiGPU::acquire(), MatacqProducer::addMatacqData(), ESFEDIntegrityTask::analyze(), ESRawDataTask::analyze(), CSCFileDumper::analyze(), myRawAna::analyze(), SiStripFEDDumpPlugin::analyze(), HcalTBWriter::analyze(), HcalFEDIntegrityTask::analyze(), EcalFEDMonitorTemp< SUBDET >::analyze(), L1TdeStage2CaloLayer1::analyze(), BxTiming::analyze(), EcalHexDisplay::analyze(), EcalDumpRaw::analyze(), SiPixelHLTSource::analyze(), sistrip::SpyIdentifyRunsModule::analyze(), DQMHcalPhiSymAlCaReco::analyze(), SiPixelRawDataErrorSource::analyze(), L1TFED::analyze(), L1TCaloLayer1Summary::analyze(), SiStripFEDCheckPlugin::analyze(), SiStripCMMonitorPlugin::analyze(), SiStripFEDMonitorPlugin::analyze(), EcalSelectiveReadoutValidation::analyzeDataVolume(), HcalTBWriter::buildTree(), BlockFormatter::CleanUp(), sistrip::SpyUnpacker::createDigis(), sistrip::RawToDigiUnpacker::createDigis(), CSCDigiToRaw::createFedBuffers(), sistrip::DigiToRaw::createFedBuffers_(), BlockFormatter::DigiToRaw(), CSCOfflineMonitor::doBXMonitor(), L1TStage2CaloLayer1::dqmAnalyze(), TowerBlockFormatter::EndEvent(), SiStripClusterizerFromRawGPU::fill(), LaserAlignmentEventFilter::filter(), HLTDTROMonitorFilter::filter(), HLTL1NumberFilter::filter(), HcalEmptyEventFilter::filter(), HcalCalibTypeFilter::filter(), L1UpgradeTfMuonTreeProducer::getAlgoFwVersion(), MatacqProducer::getCalibTriggerType(), LaserSorter::getDetailedTriggerType(), LaserSorter::getOrbitFromDcc(), MatacqProducer::getOrbitId(), HLTFEDSizeFilter::hltFilter(), HLTHcalNZSFilter::hltFilter(), EcalFEDErrorFilter::hltFilter(), SiStripDCSStatus::initialise(), sistrip::SpyEventMatcher::mergeMatchingData(), BlockFormatter::PrintSizes(), HcalLaserReco::produce(), ESRawToDigi::produce(), RawDataCollectorByLabel::produce(), HcalCalibFEDSelector::produce(), Phase2Tracker::Phase2TrackerCommissioningDigiProducer::produce(), SubdetFEDSelector::produce(), evf::EvFFEDSelector::produce(), DTUnpackingModule::produce(), SiStripRegFEDSelector::produce(), Phase2Tracker::Phase2TrackerDigiProducer::produce(), RPCAMCRawToDigi::produce(), SiPixelFedFillerWordEventNumber::produce(), CTPPSPixelRawToDigi::produce(), CastorDigiToRaw::produce(), EcalDCCTBUnpackingModule::produce(), HcalHistogramRawToDigi::produce(), sistrip::ExcludedFEDListProducer::produce(), EcalDCCTB07UnpackingModule::produce(), ECALRegFEDSelector::produce(), RPCUnpackingModule::produce(), HcalTBObjectUnpacker::produce(), HcalRawToDigi::produce(), HGCalSlinkEmulator::produce(), CSCTFUnpacker::produce(), RPCTwinMuxRawToDigi::produce(), CastorRawToDigi::produce(), LTCRawToDigi::produce(), GctDigiToRaw::produce(), SiPixelDigiToRaw::produce(), TcdsRawToDigi::produce(), EcalFEDWithCRCErrorProducer::produce(), EcalRawToDigi::produce(), OnlineMetaDataRawToDigi::produce(), EcalDigiToRaw::produce(), HcalUHTRTableProducer::produce(), omtf::OmtfUnpacker::produce(), AlCaHcalNoiseProducer::produce(), SiPixelRawToDigi::produce(), L1TCaloLayer1RawToDigi::produce(), CSCDCCUnpacker::produce(), SelectedElectronFEDListProducer< TEle, TCand >::produce(), LmfSource::readEventWithinFile(), HcalTriggerPrimitiveAlgo::runFEFormatError(), ecaldqm::RawDataTask::runOnSource(), ecaldqm::SelectiveReadoutTask::runOnSource(), LmfSource::setRunAndEventInfo(), sistrip::RawToDigiUnpacker::triggerFed(), FRDOutputModule::write(), and RawEventOutputModuleForBU< Consumer >::write().
FEDRawData & FEDRawDataCollection::FEDData | ( | int | fedid | ) |
retrieve data for fed
fedid |
Definition at line 21 of file FEDRawDataCollection.cc.
References data_, and PixelSLinkDataInputSource_cfi::fedid.
|
default |
|
inline |
Definition at line 34 of file FEDRawDataCollection.h.
References data_, and trackingPlots::other.
|
private |
the raw data
Definition at line 37 of file FEDRawDataCollection.h.