#include <EventHeader.h>
Public Member Functions | |
void | add_format_error () |
int | BSY () const |
uint64_t | Dataword () const |
int | DDM () const |
int | Endcap () const |
EventHeader (uint64_t dataword) | |
EventHeader () | |
EventHeader (int int_l1a, int int_l1a_BXN, int int_sp_TS, int int_endcap, int int_sector, int int_sp_ersv, int int_sp_addr, int int_tbin, int int_ddm, int int_spa, int int_rpca, int int_skip, int int_rdy, int int_bsy, int int_osy, int int_wof, int int_me1a, int int_me1b, int int_me2, int int_me3, int int_me4) | |
int | Format_Errors () const |
int | L1A () const |
int | L1A_BXN () const |
int | ME1a () const |
int | ME1b () const |
int | ME2 () const |
int | ME3 () const |
int | ME4 () const |
int | OSY () const |
int | Rdy () const |
int | RPCa () const |
int | Sector () const |
void | set_bsy (int bits) |
void | set_dataword (uint64_t bits) |
void | set_ddm (int bits) |
void | set_endcap (int bits) |
void | set_l1a (int bits) |
void | set_l1a_BXN (int bits) |
void | set_me1a (int bits) |
void | set_me1b (int bits) |
void | set_me2 (int bits) |
void | set_me3 (int bits) |
void | set_me4 (int bits) |
void | set_osy (int bits) |
void | set_rdy (int bits) |
void | set_rpca (int bits) |
void | set_sector (int bits) |
void | set_skip (int bits) |
void | set_sp_addr (int bits) |
void | set_sp_ersv (int bits) |
void | set_sp_TS (int bits) |
void | set_spa (int bits) |
void | set_tbin (int bits) |
void | set_wof (int bits) |
int | Skip () const |
int | SP_addr () const |
int | SP_ersv () const |
int | SP_TS () const |
int | SPa () const |
int | TBIN () const |
int | WOF () const |
virtual | ~EventHeader () |
Private Attributes | |
int | bsy |
uint64_t | dataword |
int | ddm |
int | endcap |
int | format_errors |
int | l1a |
int | l1a_BXN |
int | me1a |
int | me1b |
int | me2 |
int | me3 |
int | me4 |
int | osy |
int | rdy |
int | rpca |
int | sector |
int | skip |
int | sp_addr |
int | sp_ersv |
int | sp_TS |
int | spa |
int | tbin |
int | wof |
Definition at line 10 of file EventHeader.h.
|
explicit |
|
inline |
Definition at line 15 of file EventHeader.h.
|
inline |
Definition at line 21 of file EventHeader.h.
|
inlinevirtual |
Definition at line 29 of file EventHeader.h.
|
inline |
Definition at line 52 of file EventHeader.h.
References format_errors.
Referenced by l1t::stage2::emtf::HeadersBlockUnpacker::unpack().
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 76 of file EventHeader.h.
References format_errors.
Referenced by l1t::stage2::emtf::HeadersBlockUnpacker::unpack().
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 67 of file EventHeader.h.
References rdy.
Referenced by L1TStage2EMTF::analyze().
|
inline |
|
inline |
|
inline |
Definition at line 44 of file EventHeader.h.
Referenced by l1t::stage2::emtf::HeadersBlockUnpacker::unpack().
|
inline |
Definition at line 53 of file EventHeader.h.
References bits.
|
inline |
Definition at line 39 of file EventHeader.h.
Referenced by l1t::stage2::emtf::HeadersBlockUnpacker::unpack().
|
inline |
Definition at line 34 of file EventHeader.h.
Referenced by l1t::stage2::emtf::HeadersBlockUnpacker::unpack().
|
inline |
Definition at line 31 of file EventHeader.h.
Referenced by l1t::stage2::emtf::HeadersBlockUnpacker::unpack().
|
inline |
Definition at line 32 of file EventHeader.h.
Referenced by l1t::stage2::emtf::HeadersBlockUnpacker::unpack().
|
inline |
Definition at line 47 of file EventHeader.h.
Referenced by l1t::stage2::emtf::HeadersBlockUnpacker::unpack().
|
inline |
Definition at line 48 of file EventHeader.h.
Referenced by l1t::stage2::emtf::HeadersBlockUnpacker::unpack().
|
inline |
Definition at line 49 of file EventHeader.h.
Referenced by l1t::stage2::emtf::HeadersBlockUnpacker::unpack().
|
inline |
Definition at line 50 of file EventHeader.h.
Referenced by l1t::stage2::emtf::HeadersBlockUnpacker::unpack().
|
inline |
Definition at line 51 of file EventHeader.h.
Referenced by l1t::stage2::emtf::HeadersBlockUnpacker::unpack().
|
inline |
Definition at line 45 of file EventHeader.h.
Referenced by l1t::stage2::emtf::HeadersBlockUnpacker::unpack().
|
inline |
Definition at line 43 of file EventHeader.h.
Referenced by l1t::stage2::emtf::HeadersBlockUnpacker::unpack().
|
inline |
Definition at line 41 of file EventHeader.h.
Referenced by l1t::stage2::emtf::HeadersBlockUnpacker::unpack().
|
inline |
Definition at line 35 of file EventHeader.h.
Referenced by l1t::stage2::emtf::HeadersBlockUnpacker::unpack().
|
inline |
Definition at line 42 of file EventHeader.h.
Referenced by l1t::stage2::emtf::HeadersBlockUnpacker::unpack().
|
inline |
Definition at line 37 of file EventHeader.h.
Referenced by l1t::stage2::emtf::HeadersBlockUnpacker::unpack().
|
inline |
Definition at line 36 of file EventHeader.h.
Referenced by l1t::stage2::emtf::HeadersBlockUnpacker::unpack().
|
inline |
Definition at line 33 of file EventHeader.h.
Referenced by l1t::stage2::emtf::HeadersBlockUnpacker::unpack().
|
inline |
Definition at line 40 of file EventHeader.h.
Referenced by l1t::stage2::emtf::HeadersBlockUnpacker::unpack().
|
inline |
Definition at line 38 of file EventHeader.h.
Referenced by l1t::stage2::emtf::HeadersBlockUnpacker::unpack().
|
inline |
Definition at line 46 of file EventHeader.h.
Referenced by l1t::stage2::emtf::HeadersBlockUnpacker::unpack().
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
private |
Definition at line 93 of file EventHeader.h.
|
private |
Definition at line 102 of file EventHeader.h.
Referenced by Dataword().
|
private |
Definition at line 88 of file EventHeader.h.
|
private |
Definition at line 83 of file EventHeader.h.
Referenced by Endcap(), geometryXMLparser.CSCAlignable::index(), and set_endcap().
|
private |
Definition at line 101 of file EventHeader.h.
Referenced by add_format_error(), and Format_Errors().
|
private |
Definition at line 80 of file EventHeader.h.
|
private |
Definition at line 81 of file EventHeader.h.
Referenced by L1A_BXN(), and set_l1a_BXN().
|
private |
Definition at line 96 of file EventHeader.h.
Referenced by ME1a(), and set_me1a().
|
private |
Definition at line 97 of file EventHeader.h.
Referenced by ME1b(), and set_me1b().
|
private |
Definition at line 98 of file EventHeader.h.
|
private |
Definition at line 99 of file EventHeader.h.
|
private |
Definition at line 100 of file EventHeader.h.
|
private |
Definition at line 94 of file EventHeader.h.
|
private |
Definition at line 92 of file EventHeader.h.
|
private |
Definition at line 90 of file EventHeader.h.
Referenced by RPCa(), and set_rpca().
|
private |
Definition at line 84 of file EventHeader.h.
Referenced by geometryXMLparser.DTAlignable::index(), Sector(), and set_sector().
|
private |
Definition at line 91 of file EventHeader.h.
Referenced by set_skip(), and Skip().
|
private |
Definition at line 86 of file EventHeader.h.
Referenced by set_sp_addr(), and SP_addr().
|
private |
Definition at line 85 of file EventHeader.h.
Referenced by set_sp_ersv(), and SP_ersv().
|
private |
Definition at line 82 of file EventHeader.h.
Referenced by set_sp_TS(), and SP_TS().
|
private |
Definition at line 89 of file EventHeader.h.
|
private |
Definition at line 87 of file EventHeader.h.
Referenced by set_tbin(), and TBIN().
|
private |
Definition at line 95 of file EventHeader.h.