#include <DCCEEEventBlock.h>
Public Member Functions | |
DCCEEEventBlock (DCCDataUnpacker *u, EcalElectronicsMapper *m, bool hU, bool srpU, bool tccU, bool feU, bool memU, bool forceToKeepFRdata) | |
void | unpack (const uint64_t *buffer, size_t bufferSize, unsigned int expFedId) |
Public Member Functions inherited from DCCEventBlock | |
unsigned int | bx () |
DCCEventBlock (DCCDataUnpacker *u, EcalElectronicsMapper *m, bool hU, bool srpU, bool tccU, bool feU, bool memU, bool forceToKeepFRdata) | |
void | display (std::ostream &o) |
void | enableFeIdChecks () |
void | enableSyncChecks () |
unsigned int | fov () |
short | getHLTChannel (int channel) |
unsigned int | l1A () |
unsigned int | mem () |
void | reset () |
void | setFESyncNumbers (short l1, short bx, short id) |
void | setHLTChannel (int channel, short value) |
void | setSRPSyncNumbers (short l1, short bx) |
void | setTCCSyncNumbers (short l1, short bx, short id) |
unsigned int | smId () |
DCCDataUnpacker * | unpacker () |
void | updateCollectors () |
virtual | ~DCCEventBlock () |
Protected Member Functions | |
int | unpackTCCBlocks () |
Protected Member Functions inherited from DCCEventBlock | |
void | addHeaderToCollection () |
unsigned int | next_tower_search (const unsigned int current_tower_id) |
Additional Inherited Members | |
Protected Attributes inherited from DCCEventBlock | |
unsigned int | blockLength_ |
unsigned int | bx_ |
const uint64_t * | data_ |
unsigned int | dccErrors_ |
std::auto_ptr < EcalRawDataCollection > * | dccHeaders_ |
unsigned int | detailedTriggerType_ |
unsigned int | dwToEnd_ |
unsigned int | eventSize_ |
std::vector< short > | feBx_ |
std::vector< short > | feChStatus_ |
unsigned int | fedId_ |
std::vector< short > | feLv1_ |
bool | feUnpacking_ |
bool | forceToKeepFRdata_ |
unsigned int | fov_ |
bool | headerUnpacking_ |
std::vector< short > | hlt_ |
unsigned int | l1_ |
EcalElectronicsMapper * | mapper_ |
unsigned int | mem_ |
DCCMemBlock * | memBlock_ |
bool | memUnpacking_ |
unsigned int | orbitCounter_ |
unsigned int | runNumber_ |
unsigned int | runType_ |
unsigned int | smId_ |
unsigned int | sr_ |
unsigned int | srChStatus_ |
DCCSRPBlock * | srpBlock_ |
short | srpBx_ |
short | srpLv1_ |
bool | srpUnpacking_ |
DCCTCCBlock * | tccBlock_ |
std::vector< short > | tccBx_ |
std::vector< short > | tccChStatus_ |
std::vector< short > | tccLv1_ |
bool | tccUnpacking_ |
DCCFEBlock * | towerBlock_ |
unsigned int | triggerType_ |
unsigned int | tzs_ |
DCCDataUnpacker * | unpacker_ |
unsigned int | zs_ |
Definition at line 24 of file DCCEEEventBlock.h.
DCCEEEventBlock::DCCEEEventBlock | ( | DCCDataUnpacker * | u, |
EcalElectronicsMapper * | m, | ||
bool | hU, | ||
bool | srpU, | ||
bool | tccU, | ||
bool | feU, | ||
bool | memU, | ||
bool | forceToKeepFRdata | ||
) |
Definition at line 18 of file DCCEEEventBlock.cc.
|
virtual |
Reimplemented from DCCEventBlock.
Definition at line 36 of file DCCEEEventBlock.cc.
Referenced by DCCDataUnpacker::unpack().
|
protectedvirtual |
Reimplemented from DCCEventBlock.
Definition at line 314 of file DCCEEEventBlock.cc.