#include <TableDataFormatter.h>
Definition at line 13 of file TableDataFormatter.h.
◆ TableDataFormatter()
TableDataFormatter::TableDataFormatter |
( |
| ) |
|
◆ ~TableDataFormatter()
virtual TableDataFormatter::~TableDataFormatter |
( |
| ) |
|
|
inlinevirtual |
◆ interpretRawData()
Definition at line 7 of file TableDataFormatter.cc.
References a, b, edmScanValgrind::buffer, FEDRawData::data(), LogDebug, nWordsPerEvent, EcalTBEventHeader::setCrystalInBeam(), EcalTBEventHeader::setNextCrystalInBeam(), EcalTBEventHeader::setNominalCrystalInBeam(), EcalTBEventHeader::setPhiTableIndex(), EcalTBEventHeader::setTableIsMovingAtBegSpill(), EcalTBEventHeader::setThetaTableIndex(), FEDRawData::size(), EBDetId::SMCRYSTALMODE, and testProducerWithPsetDescEmpty_cfi::x1.
Referenced by EcalDCCTBUnpackingModule::produce(), and EcalDCCTB07UnpackingModule::produce().
8 const unsigned long*
buffer =
reinterpret_cast<const unsigned long*
>(fedData.data());
9 int fedLenght = fedData.size();
13 edm::LogError(
"TableDataFormatter") <<
"TableData has size " << fedLenght <<
" Bytes as opposed to expected " 28 LogDebug(
"TableDataFormatter") <<
"Table theta position:\t" <<
b;
33 LogDebug(
"TableDataFormatter") <<
"Table phi position:\t" <<
b;
38 LogDebug(
"TableDataFormatter") <<
"Actual Current crystal in beam:\t" <<
b;
42 LogDebug(
"TableDataFormatter") <<
"Nominal Current crystal in beam:\t" <<
b;
47 LogDebug(
"TableDataFormatter") <<
"Next crystal in beam:\t" <<
b;
51 LogDebug(
"TableDataFormatter") <<
"Table is moving at begin of the spill:\t" <<
b;
Log< level::Error, false > LogError
static const int SMCRYSTALMODE
◆ nWordsPerEvent
const int TableDataFormatter::nWordsPerEvent = 10 |
|
staticprivate |