#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 data, interpretRawData(), LogDebug, MillePedeFileConverter_cfg::out, and printData().
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 18 of file MatacqDataFormatter.cc.
References edm::SortedCollection< T, SORT >::back(), popcon2dropbox::copy(), gather_cfg::cout, FEDRawData::data(), relativeConstraints::empty, mps_fire::i, createfilelist::int, SiStripPI::max, hgc_digi::nSamples, printData(), edm::SortedCollection< T, SORT >::push_back(), hcalTTPDigis_cfi::samples, FEDRawData::size(), and jets_cff::version.
Referenced by EcalDCCTBUnpackingModule::produce(), EcalDCCTB07UnpackingModule::produce(), and ~MatacqTBDataFormatter().
|
private |
Definition at line 64 of file MatacqDataFormatter.cc.
References ecalMGPA::adc(), 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(), and ~MatacqTBDataFormatter().