#include <CSCTFEvent.h>
Public Types | |
enum | { MISSING_HEADER =0x2, MISSING_TRAILER =0x4, OUT_OF_BUFFER =0x8, WORD_COUNT =0x10, CONFIGURATION =0x20, NONSENSE =0x40 } |
Public Member Functions | |
CSCTFEvent (void) | |
std::vector< CSCSPEvent > | SPs (void) const throw () |
std::vector< const CSCSPEvent * > | SPs_fast (void) const throw () |
unsigned int | unpack (const unsigned short *buf, unsigned int length) |
Private Attributes | |
int | nRecords |
CSCSPEvent | sp [12] |
Definition at line 7 of file CSCTFEvent.h.
anonymous enum |
Enumerator | |
---|---|
MISSING_HEADER | |
MISSING_TRAILER | |
OUT_OF_BUFFER | |
WORD_COUNT | |
CONFIGURATION | |
NONSENSE |
Definition at line 14 of file CSCTFEvent.h.
|
inline |
Definition at line 34 of file CSCTFEvent.h.
|
inline |
|
inline |
Definition at line 24 of file CSCTFEvent.h.
References nRecords, and unpack().
Referenced by CSCTFUnpacker::produce().
unsigned int CSCTFEvent::unpack | ( | const unsigned short * | buf, |
unsigned int | length | ||
) |
Definition at line 6 of file CSCTFEvent.cc.
References CSCSPHeader::active(), CONFIGURATION, CSCSPHeader::empty(), CSCSPHeader::format_version(), RecoTauValidation_cfi::header, diffTreeTool::index, MISSING_HEADER, MISSING_TRAILER, NONSENSE, nRecords, CSCSPHeader::nTBINs(), OUT_OF_BUFFER, edm::shift, sp, AlCaHLTBitMon_QueryRunRegistry::string, CSCSPHeader::suppression(), CSCSPHeader::unpack(), and WORD_COUNT.
Referenced by CSCTFUnpacker::produce(), and SPs_fast().
|
private |
Definition at line 10 of file CSCTFEvent.h.
Referenced by SPs(), SPs_fast(), and unpack().
|
private |
Definition at line 9 of file CSCTFEvent.h.
Referenced by unpack().