#include <MatacqDataFormatter.h>
Public Member Functions | |
void | interpretRawData (const FEDRawData &data, EcalMatacqDigiCollection &matacqDigiCollection) |
MatacqTBDataFormatter () | |
virtual | ~MatacqTBDataFormatter () |
Private Member Functions | |
void | printData (std::ostream &out, const MatacqTBRawEvent &event) const |
Definition at line 14 of file MatacqDataFormatter.h.
|
inline |
Definition at line 16 of file MatacqDataFormatter.h.
|
inlinevirtual |
Definition at line 17 of file MatacqDataFormatter.h.
References LogDebug.
void MatacqTBDataFormatter::interpretRawData | ( | const FEDRawData & | data, |
EcalMatacqDigiCollection & | matacqDigiCollection | ||
) |
Callback method for decoding raw data
data | raw data |
matacqDigiCollection | [out] digi collection object to fill with the decoded data |
Definition at line 16 of file MatacqDataFormatter.cc.
References edm::SortedCollection< T, SORT >::back(), filterCSVwithJSON::copy, gather_cfg::cout, data, relativeConstraints::empty, mps_fire::i, createfilelist::int, SiStripPI::max, PresampleTask_cfi::nSamples, printData(), edm::SortedCollection< T, SORT >::push_back(), EgammaValidation_cff::samples, dttriganalyzer_cfi::tTrig, and BeamSplash_cfg::version.
Referenced by EcalDCCTBUnpackingModule::produce(), and EcalDCCTB07UnpackingModule::produce().
|
private |
Definition at line 59 of file MatacqDataFormatter.cc.
References ecalLiteDTU::adc(), ewkTauDQM_cfi::channels, gather_cfg::cout, TauDecayModes::dec, MatacqTBRawEvent::getBxId(), MatacqTBRawEvent::getChannelCount(), MatacqTBRawEvent::getChannelData(), MatacqTBRawEvent::getDccErrors(), MatacqTBRawEvent::getDccLen(), MatacqTBRawEvent::getEventId(), MatacqTBRawEvent::getFedId(), MatacqTBRawEvent::getFov(), MatacqTBRawEvent::getFreqGHz(), MatacqTBRawEvent::getMatacqDataFormatVersion(), MatacqTBRawEvent::getRunNum(), MatacqTBRawEvent::getStatus(), MatacqTBRawEvent::getTimeStamp(), MatacqTBRawEvent::getTriggerType(), and mps_fire::i.
Referenced by interpretRawData().