#include <CSCTMBHeader2013.h>
Public Types | |
enum | { NWORDS = 43 } |
Public Member Functions | |
void | addALCT0 (const CSCALCTDigi &digi) override |
void | addALCT1 (const CSCALCTDigi &digi) override |
void | addAnodeShower (const CSCShowerDigi &digi) override |
void | addCathodeShower (const CSCShowerDigi &digi) override |
void | addCLCT0 (const CSCCLCTDigi &digi) override |
for data packing More... | |
void | addCLCT1 (const CSCCLCTDigi &digi) override |
void | addCorrelatedLCT0 (const CSCCorrelatedLCTDigi &digi) override |
void | addCorrelatedLCT1 (const CSCCorrelatedLCTDigi &digi) override |
void | addShower (const CSCShowerDigi &digi) override |
uint16_t | alctHMT () const override |
uint16_t | ALCTMatchTime () const override |
uint16_t | ALCTOnly () const override |
CSCShowerDigi | anodeShowerDigi (uint32_t idlayer) const override |
returns anode HMT Shower digi More... | |
uint16_t | Bxn0Diff () const override |
uint16_t | Bxn1Diff () const override |
uint16_t | BXNCount () const override |
CSCShowerDigi | cathodeShowerDigi (uint32_t idlayer) const override |
returns cathode HMT Shower digi More... | |
bool | check () const override |
uint16_t | clct0_ComparatorCode () const override |
== Run 3 CSC-GEM Trigger Format More... | |
uint16_t | clct0_xky () const override |
uint16_t | clct1_ComparatorCode () const override |
uint16_t | clct1_xky () const override |
std::vector< CSCCLCTDigi > | CLCTDigis (uint32_t idlayer) override |
returns CLCT digis More... | |
uint16_t | clctHMT () const override |
uint16_t | CLCTOnly () const override |
std::vector< CSCCorrelatedLCTDigi > | CorrelatedLCTDigis (uint32_t idlayer) const override |
returns CorrelatedLCT digis More... | |
CSCTMBHeader2013 () | |
CSCTMBHeader2013 (const unsigned short *buf) | |
unsigned short * | data () override |
returns the first data word More... | |
uint16_t | firmwareRevision () const override |
uint16_t | gem_enabled_fibers () const override |
uint16_t | gem_fifo_pretrig () const override |
uint16_t | gem_fifo_tbins () const override |
uint16_t | gem_sync_dataword () const override |
uint16_t | gem_timing_dataword () const override |
uint16_t | gem_zero_suppress () const override |
uint16_t | hmt_ALCTMatchTime () const override |
uint16_t | hmt_nhits () const override |
uint16_t | L1AMatchTime () const override |
uint16_t | L1ANumber () const override |
uint16_t | NCFEBs () const override |
unsigned short int | NHeaderFrames () const override |
uint16_t | NTBins () const override |
void | print (std::ostream &os) const override |
uint16_t | run3_CLCT_patternID () const override |
void | setALCTMatchTime (uint16_t alctmatchtime) override |
void | setEventInformation (const CSCDMBHeader &dmbHeader) override |
void | setNCFEBs (uint16_t ncfebs) override |
CSCShowerDigi | showerDigi (uint32_t idlayer) const override |
returns lct HMT Shower digi More... | |
unsigned short int | sizeInWords () const override |
void | swapCLCTs (CSCCLCTDigi &digi1, CSCCLCTDigi &digi2) |
uint16_t | syncError () const override |
uint16_t | syncErrorCLCT () const override |
uint16_t | syncErrorMPC0 () const override |
uint16_t | syncErrorMPC1 () const override |
uint16_t | TMBMatch () const override |
Public Member Functions inherited from CSCVTMBHeaderFormat | |
uint16_t | sizeInBytes () const |
virtual | ~CSCVTMBHeaderFormat () |
Public Attributes | |
struct { | |
unsigned activeCFEBs: 5 | |
unsigned activeCFEBs_2: 2 | |
unsigned aff_source: 1 | |
unsigned alct0Amu: 1 | |
unsigned alct0Key: 7 | |
unsigned alct0Quality: 2 | |
unsigned alct0Valid: 1 | |
unsigned alct1Amu: 1 | |
unsigned alct1Key: 7 | |
unsigned alct1Quality: 2 | |
unsigned alct1Valid: 1 | |
unsigned alct_delay: 4 | |
unsigned alct_ecc_err: 2 | |
unsigned alct_pretrig_win: 4 | |
unsigned alctBXN: 5 | |
unsigned alctCfg: 1 | |
unsigned alctCounterHigh: 15 | |
unsigned alctCounterLow: 15 | |
unsigned alctOnly: 1 | |
unsigned b0cline: 16 | |
unsigned bcb_read_enable: 1 | |
unsigned bd_status: 15 | |
unsigned boardID: 5 | |
unsigned buf_fence_cnt: 12 | |
unsigned buf_fence_cnt_is_peak: 1 | |
unsigned buf_q_adr_err: 1 | |
unsigned buf_q_empty: 1 | |
unsigned buf_q_full: 1 | |
unsigned buf_q_ovf_err: 1 | |
unsigned buf_q_udf_err: 1 | |
unsigned buf_stalled: 1 | |
unsigned bufFull: 1 | |
unsigned bx0_match: 1 | |
unsigned bxnCount: 12 | |
unsigned bxnPreTrigger: 12 | |
unsigned cfeb_badbits_blocked: 1 | |
unsigned cfeb_badbits_found: 5 | |
unsigned cfeb_badbits_found_2: 2 | |
unsigned CFEBsEnabled: 5 | |
unsigned CFEBsEnabled_2: 2 | |
unsigned clct0_key_high: 1 | |
unsigned clct0_key_low: 7 | |
unsigned clct0_quality: 3 | |
unsigned clct0_shape: 4 | |
unsigned clct0_valid: 1 | |
unsigned clct0Invalid: 1 | |
unsigned clct1_key_high: 1 | |
unsigned clct1_key_low: 7 | |
unsigned clct1_quality: 3 | |
unsigned clct1_shape: 4 | |
unsigned clct1_valid: 1 | |
unsigned clct1Busy: 1 | |
unsigned clct1Invalid: 1 | |
unsigned clct_bxn: 2 | |
unsigned clct_sync_err: 1 | |
unsigned clct_width: 4 | |
unsigned clctCounterHigh: 15 | |
unsigned clctCounterLow: 15 | |
unsigned clctOnly: 1 | |
unsigned clock_lock_lost: 1 | |
unsigned cscID: 4 | |
unsigned dduCode1: 3 | |
unsigned dduCode2: 3 | |
unsigned dduCode3: 3 | |
unsigned dmbThresh: 3 | |
unsigned drift_delay: 2 | |
unsigned dupeALCT: 1 | |
unsigned dupeCLCT: 1 | |
unsigned e0bline: 16 | |
unsigned fifo_pretrig_rpc: 5 | |
unsigned fifo_tbins_rpc: 5 | |
unsigned fifoMode: 3 | |
unsigned fifoPretrig: 5 | |
unsigned firmRevCode: 15 | |
unsigned flag1: 1 | |
unsigned flag10: 1 | |
unsigned flag11: 1 | |
unsigned flag12: 1 | |
unsigned flag13: 1 | |
unsigned flag14: 1 | |
unsigned flag15: 1 | |
unsigned flag16: 1 | |
unsigned flag17: 1 | |
unsigned flag18: 1 | |
unsigned flag19: 1 | |
unsigned flag2: 1 | |
unsigned flag20: 1 | |
unsigned flag21: 1 | |
unsigned flag22: 1 | |
unsigned flag23: 1 | |
unsigned flag24: 1 | |
unsigned flag25: 1 | |
unsigned flag26: 1 | |
unsigned flag27: 1 | |
unsigned flag28: 1 | |
unsigned flag29: 1 | |
unsigned flag3: 1 | |
unsigned flag30: 1 | |
unsigned flag31: 1 | |
unsigned flag32: 1 | |
unsigned flag33: 1 | |
unsigned flag34: 1 | |
unsigned flag35: 1 | |
unsigned flag36: 1 | |
unsigned flag37: 1 | |
unsigned flag38: 1 | |
unsigned flag39: 1 | |
unsigned flag4: 1 | |
unsigned flag40: 1 | |
unsigned flag41: 1 | |
unsigned flag5: 1 | |
unsigned flag6: 1 | |
unsigned flag7: 1 | |
unsigned flag8: 1 | |
unsigned flag9: 1 | |
unsigned hasBuf: 1 | |
unsigned hitThresh: 3 | |
unsigned hs_layer_trig: 1 | |
unsigned l1aNumber: 12 | |
unsigned l1atype: 2 | |
unsigned layer_trig_en: 1 | |
unsigned lctRankErr: 1 | |
unsigned lyr_thresh_pretrig: 3 | |
unsigned matchWin: 4 | |
unsigned MPC_Muon0_bc0_: 1 | |
unsigned MPC_Muon0_bend_: 1 | |
unsigned MPC_Muon0_bx_: 1 | |
unsigned MPC_Muon0_clct_pattern_: 4 | |
unsigned MPC_Muon0_cscid_bit4: 1 | |
unsigned MPC_Muon0_cscid_low: 3 | |
unsigned MPC_Muon0_halfstrip_clct_pattern: 8 | |
unsigned MPC_Muon0_quality_: 4 | |
unsigned MPC_Muon0_SyncErr_: 1 | |
unsigned MPC_Muon0_vpf_: 1 | |
unsigned MPC_Muon0_wire_: 7 | |
unsigned MPC_Muon1_bc0_: 1 | |
unsigned MPC_Muon1_bend_: 1 | |
unsigned MPC_Muon1_bx_: 1 | |
unsigned MPC_Muon1_clct_pattern_: 4 | |
unsigned MPC_Muon1_cscid_bit4: 1 | |
unsigned MPC_Muon1_cscid_low: 3 | |
unsigned MPC_Muon1_halfstrip_clct_pattern: 8 | |
unsigned MPC_Muon1_quality_: 4 | |
unsigned MPC_Muon1_SyncErr_: 1 | |
unsigned MPC_Muon1_vpf_: 1 | |
unsigned MPC_Muon1_wire_: 7 | |
unsigned MPCAccept: 2 | |
unsigned MPCDelay: 4 | |
unsigned mxcfeb: 1 | |
unsigned nCFEBs: 3 | |
unsigned nHeaderFrames: 6 | |
unsigned noALCT: 1 | |
unsigned nphThresh: 3 | |
unsigned NRPCs: 2 | |
unsigned nTBins: 5 | |
unsigned oneALCT: 1 | |
unsigned oneCLCT: 1 | |
unsigned parity_err_cfeb_ram: 5 | |
unsigned parity_err_cfeb_ram_2: 2 | |
unsigned parity_err_rpc: 1 | |
unsigned parity_err_summary: 1 | |
unsigned pid_thresh_postdrift: 4 | |
unsigned pidThresh: 4 | |
unsigned pop_l1a_match_win: 4 | |
unsigned preTrigCounterHigh: 15 | |
unsigned preTrigCounterLow: 15 | |
unsigned r_buf_fence_dist: 11 | |
unsigned r_nlayers_hit_vec: 6 | |
unsigned r_type: 2 | |
unsigned r_wr_buf_adr: 11 | |
unsigned r_wr_buf_ready: 1 | |
unsigned readCFEBs: 5 | |
unsigned readCFEBs_2: 2 | |
unsigned readoutCounter: 12 | |
unsigned reverse_hs_csc: 1 | |
unsigned reverse_hs_me1a: 1 | |
unsigned reverse_hs_me1b: 1 | |
unsigned RPCEnable: 1 | |
unsigned RPCList: 2 | |
unsigned runID: 4 | |
unsigned scopeExists: 1 | |
unsigned stackOvf: 1 | |
unsigned staggerCSC: 1 | |
unsigned syncError: 1 | |
unsigned tmb_alct_only_ro: 1 | |
unsigned tmb_allow_alct: 1 | |
unsigned tmb_allow_alct_ro: 1 | |
unsigned tmb_allow_clct: 1 | |
unsigned tmb_allow_clct_ro: 1 | |
unsigned tmb_allow_match: 1 | |
unsigned tmb_allow_match_ro: 1 | |
unsigned tmb_clct0_discard: 1 | |
unsigned tmb_clct1_discard: 1 | |
unsigned tmb_clct_only_ro: 1 | |
unsigned tmb_match_ro: 1 | |
unsigned tmb_non_trig_keep: 1 | |
unsigned tmb_trig_keep: 1 | |
unsigned tmb_trig_pulse: 1 | |
unsigned tmbMatch: 1 | |
unsigned triadPersist: 4 | |
unsigned trig_source_vec: 2 | |
unsigned trigCounterHigh: 15 | |
unsigned trigCounterLow: 15 | |
unsigned trigSourceVect: 9 | |
unsigned twoALCT: 1 | |
unsigned twoCLCT: 1 | |
unsigned uptimeCounterHigh: 15 | |
unsigned uptimeCounterLow: 15 | |
unsigned vmeExists: 1 | |
unsigned wr_buf_ready: 1 | |
} | bits |
Additional Inherited Members | |
Protected Member Functions inherited from CSCVTMBHeaderFormat | |
void | swapCLCTs (CSCCLCTDigi &digi1, CSCCLCTDigi &digi2) |
Definition at line 6 of file CSCTMBHeader2013.h.
anonymous enum |
CSCTMBHeader2013::CSCTMBHeader2013 | ( | ) |
Definition at line 5 of file CSCTMBHeader2013.cc.
References bits, data(), and sizeInWords().
CSCTMBHeader2013::CSCTMBHeader2013 | ( | const unsigned short * | buf | ) |
Definition at line 15 of file CSCTMBHeader2013.cc.
References visDQMUpload::buf, data(), and sizeInWords().
|
overridevirtual |
Implements CSCVTMBHeaderFormat.
Definition at line 88 of file CSCTMBHeader2013.cc.
References Exception.
|
overridevirtual |
Implements CSCVTMBHeaderFormat.
Definition at line 92 of file CSCTMBHeader2013.cc.
References Exception.
|
inlineoverridevirtual |
|
inlineoverridevirtual |
|
overridevirtual |
for data packing
Implements CSCVTMBHeaderFormat.
Definition at line 96 of file CSCTMBHeader2013.cc.
References bits, CSCCLCTDigi::getBX(), CSCCLCTDigi::getFullBX(), CSCCLCTDigi::getKeyStrip(), CSCCLCTDigi::getPattern(), CSCCLCTDigi::getQuality(), CSCCLCTDigi::isValid(), topSingleLeptonDQM_PU_cfi::pattern, and testProducerWithPsetDescEmpty_cfi::x1.
|
overridevirtual |
Implements CSCVTMBHeaderFormat.
Definition at line 113 of file CSCTMBHeader2013.cc.
References bits, CSCCLCTDigi::getFullBX(), CSCCLCTDigi::getKeyStrip(), CSCCLCTDigi::getPattern(), CSCCLCTDigi::getQuality(), CSCCLCTDigi::isValid(), topSingleLeptonDQM_PU_cfi::pattern, and testProducerWithPsetDescEmpty_cfi::x1.
|
overridevirtual |
Implements CSCVTMBHeaderFormat.
Definition at line 131 of file CSCTMBHeader2013.cc.
References bits, CSCCorrelatedLCTDigi::getBend(), CSCCorrelatedLCTDigi::getBX(), CSCCorrelatedLCTDigi::getBX0(), CSCCorrelatedLCTDigi::getCSCID(), CSCCorrelatedLCTDigi::getKeyWG(), CSCCorrelatedLCTDigi::getPattern(), CSCCorrelatedLCTDigi::getQuality(), CSCCorrelatedLCTDigi::getStrip(), CSCCorrelatedLCTDigi::getSyncErr(), CSCCorrelatedLCTDigi::isValid(), and testProducerWithPsetDescEmpty_cfi::x1.
|
overridevirtual |
Implements CSCVTMBHeaderFormat.
Definition at line 148 of file CSCTMBHeader2013.cc.
References bits, CSCCorrelatedLCTDigi::getBend(), CSCCorrelatedLCTDigi::getBX(), CSCCorrelatedLCTDigi::getBX0(), CSCCorrelatedLCTDigi::getCSCID(), CSCCorrelatedLCTDigi::getKeyWG(), CSCCorrelatedLCTDigi::getPattern(), CSCCorrelatedLCTDigi::getQuality(), CSCCorrelatedLCTDigi::getStrip(), CSCCorrelatedLCTDigi::getSyncErr(), CSCCorrelatedLCTDigi::isValid(), and testProducerWithPsetDescEmpty_cfi::x1.
|
inlineoverridevirtual |
|
inlineoverridevirtual |
|
inlineoverridevirtual |
Implements CSCVTMBHeaderFormat.
Definition at line 13 of file CSCTMBHeader2013.h.
References bits.
|
inlineoverridevirtual |
Implements CSCVTMBHeaderFormat.
Definition at line 16 of file CSCTMBHeader2013.h.
References bits.
|
inlineoverridevirtual |
returns anode HMT Shower digi
Implements CSCVTMBHeaderFormat.
Definition at line 55 of file CSCTMBHeader2013.h.
|
inlineoverridevirtual |
|
inlineoverridevirtual |
|
inlineoverridevirtual |
Implements CSCVTMBHeaderFormat.
Definition at line 12 of file CSCTMBHeader2013.h.
References bits.
|
inlineoverridevirtual |
returns cathode HMT Shower digi
Implements CSCVTMBHeaderFormat.
Definition at line 57 of file CSCTMBHeader2013.h.
|
inlineoverridevirtual |
Implements CSCVTMBHeaderFormat.
Definition at line 66 of file CSCTMBHeader2013.h.
References bits.
|
inlineoverridevirtual |
== Run 3 CSC-GEM Trigger Format
Implements CSCVTMBHeaderFormat.
Definition at line 32 of file CSCTMBHeader2013.h.
|
inlineoverridevirtual |
|
inlineoverridevirtual |
|
inlineoverridevirtual |
|
overridevirtual |
returns CLCT digis
Implements CSCVTMBHeaderFormat.
Definition at line 24 of file CSCTMBHeader2013.cc.
References bits, CSCConstants::NUM_HALF_STRIPS_PER_CFEB, topSingleLeptonDQM_PU_cfi::pattern, mps_fire::result, and nano_mu_digi_cff::strip.
|
inlineoverridevirtual |
|
inlineoverridevirtual |
Implements CSCVTMBHeaderFormat.
Definition at line 15 of file CSCTMBHeader2013.h.
References bits.
|
overridevirtual |
returns CorrelatedLCT digis
for the zeroth MPC word:
for the first MPC word:
Implements CSCVTMBHeaderFormat.
Definition at line 51 of file CSCTMBHeader2013.cc.
References bits, mps_fire::result, and nano_mu_digi_cff::strip.
|
inlineoverridevirtual |
returns the first data word
Implements CSCVTMBHeaderFormat.
Definition at line 65 of file CSCTMBHeader2013.h.
References bits.
Referenced by CSCTMBHeader2013().
|
inlineoverridevirtual |
Implements CSCVTMBHeaderFormat.
Definition at line 24 of file CSCTMBHeader2013.h.
References bits.
|
inlineoverridevirtual |
|
inlineoverridevirtual |
|
inlineoverridevirtual |
|
inlineoverridevirtual |
|
inlineoverridevirtual |
|
inlineoverridevirtual |
|
inlineoverridevirtual |
|
inlineoverridevirtual |
|
inlineoverridevirtual |
Implements CSCVTMBHeaderFormat.
Definition at line 29 of file CSCTMBHeader2013.h.
References bits.
|
inlineoverridevirtual |
Implements CSCVTMBHeaderFormat.
Definition at line 20 of file CSCTMBHeader2013.h.
References bits.
|
inlineoverridevirtual |
Implements CSCVTMBHeaderFormat.
Definition at line 22 of file CSCTMBHeader2013.h.
References bits.
|
inlineoverridevirtual |
Implements CSCVTMBHeaderFormat.
Definition at line 63 of file CSCTMBHeader2013.h.
References bits.
|
inlineoverridevirtual |
Implements CSCVTMBHeaderFormat.
Definition at line 21 of file CSCTMBHeader2013.h.
References bits.
|
overridevirtual |
Implements CSCVTMBHeaderFormat.
Definition at line 165 of file CSCTMBHeader2013.cc.
References bits, TauDecayModes::dec, and l1tGTMenu_BTagSeeds_cff::os.
|
inlineoverridevirtual |
|
inlineoverridevirtual |
Implements CSCVTMBHeaderFormat.
Definition at line 14 of file CSCTMBHeader2013.h.
References bits.
|
overridevirtual |
Implements CSCVTMBHeaderFormat.
Definition at line 17 of file CSCTMBHeader2013.cc.
References bits, CSCDMBHeader::dmbID(), and CSCDMBHeader::l1a24().
|
inlineoverridevirtual |
Implements CSCVTMBHeaderFormat.
Definition at line 23 of file CSCTMBHeader2013.h.
References bits.
|
inlineoverridevirtual |
returns lct HMT Shower digi
Implements CSCVTMBHeaderFormat.
Definition at line 53 of file CSCTMBHeader2013.h.
|
inlineoverridevirtual |
in 16-bit words. Add olne because we include beginning(b0c) and end (e0c) flags
Implements CSCVTMBHeaderFormat.
Definition at line 61 of file CSCTMBHeader2013.h.
References NWORDS.
Referenced by CSCTMBHeader2013().
void CSCTMBHeader2013::swapCLCTs | ( | CSCCLCTDigi & | digi1, |
CSCCLCTDigi & | digi2 | ||
) |
|
inlineoverridevirtual |
Implements CSCVTMBHeaderFormat.
Definition at line 25 of file CSCTMBHeader2013.h.
References bits.
|
inlineoverridevirtual |
Implements CSCVTMBHeaderFormat.
Definition at line 26 of file CSCTMBHeader2013.h.
References bits.
|
inlineoverridevirtual |
Implements CSCVTMBHeaderFormat.
Definition at line 27 of file CSCTMBHeader2013.h.
References bits.
|
inlineoverridevirtual |
Implements CSCVTMBHeaderFormat.
Definition at line 28 of file CSCTMBHeader2013.h.
References bits.
|
inlineoverridevirtual |
Implements CSCVTMBHeaderFormat.
Definition at line 17 of file CSCTMBHeader2013.h.
References bits.
unsigned CSCTMBHeader2013::activeCFEBs |
Definition at line 113 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::activeCFEBs_2 |
Definition at line 144 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::aff_source |
Definition at line 113 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::alct0Amu |
Definition at line 123 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::alct0Key |
Definition at line 123 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::alct0Quality |
Definition at line 123 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::alct0Valid |
Definition at line 123 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::alct1Amu |
Definition at line 124 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::alct1Key |
Definition at line 124 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::alct1Quality |
Definition at line 124 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::alct1Valid |
Definition at line 124 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::alct_delay |
Definition at line 111 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::alct_ecc_err |
Definition at line 126 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::alct_pretrig_win |
Definition at line 123 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::alctBXN |
Definition at line 126 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::alctCfg |
Definition at line 126 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::alctCounterHigh |
Definition at line 105 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::alctCounterLow |
Definition at line 103 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::alctOnly |
Definition at line 115 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::b0cline |
Definition at line 85 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::bcb_read_enable |
Definition at line 124 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::bd_status |
Definition at line 92 of file CSCTMBHeader2013.h.
struct { ... } CSCTMBHeader2013::bits |
Referenced by addCLCT0(), addCLCT1(), addCorrelatedLCT0(), addCorrelatedLCT1(), ALCTMatchTime(), ALCTOnly(), BXNCount(), check(), CLCTDigis(), CLCTOnly(), CorrelatedLCTDigis(), CSCTMBHeader2013(), data(), firmwareRevision(), L1AMatchTime(), L1ANumber(), NCFEBs(), NHeaderFrames(), NTBins(), print(), setALCTMatchTime(), setEventInformation(), setNCFEBs(), syncError(), syncErrorCLCT(), syncErrorMPC0(), syncErrorMPC1(), and TMBMatch().
unsigned CSCTMBHeader2013::boardID |
Definition at line 90 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::buf_fence_cnt |
Definition at line 142 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::buf_fence_cnt_is_peak |
Definition at line 144 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::buf_q_adr_err |
Definition at line 140 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::buf_q_empty |
Definition at line 139 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::buf_q_full |
Definition at line 139 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::buf_q_ovf_err |
Definition at line 140 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::buf_q_udf_err |
Definition at line 140 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::buf_stalled |
Definition at line 140 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::bufFull |
Definition at line 91 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::bx0_match |
Definition at line 126 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::bxnCount |
Definition at line 86 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::bxnPreTrigger |
Definition at line 95 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::cfeb_badbits_blocked |
Definition at line 126 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::cfeb_badbits_found |
Definition at line 126 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::cfeb_badbits_found_2 |
Definition at line 144 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::CFEBsEnabled |
Definition at line 135 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::CFEBsEnabled_2 |
Definition at line 144 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::clct0_key_high |
Definition at line 119 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::clct0_key_low |
Definition at line 117 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::clct0_quality |
Definition at line 117 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::clct0_shape |
Definition at line 117 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::clct0_valid |
Definition at line 117 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::clct0Invalid |
Definition at line 119 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::clct1_key_high |
Definition at line 119 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::clct1_key_low |
Definition at line 118 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::clct1_quality |
Definition at line 118 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::clct1_shape |
Definition at line 118 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::clct1_valid |
Definition at line 118 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::clct1Busy |
Definition at line 119 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::clct1Invalid |
Definition at line 119 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::clct_bxn |
Definition at line 119 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::clct_sync_err |
Definition at line 119 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::clct_width |
Definition at line 111 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::clctCounterHigh |
Definition at line 100 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::clctCounterLow |
Definition at line 98 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::clctOnly |
Definition at line 115 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::clock_lock_lost |
Definition at line 95 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::cscID |
Definition at line 90 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::dduCode1 |
Definition at line 86 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::dduCode2 |
Definition at line 87 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::dduCode3 |
Definition at line 88 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::dmbThresh |
Definition at line 111 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::drift_delay |
Definition at line 124 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::dupeALCT |
Definition at line 115 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::dupeCLCT |
Definition at line 115 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::e0bline |
Definition at line 149 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::fifo_pretrig_rpc |
Definition at line 138 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::fifo_tbins_rpc |
Definition at line 138 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::fifoMode |
Definition at line 91 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::fifoPretrig |
Definition at line 108 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::firmRevCode |
Definition at line 93 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::flag1 |
Definition at line 86 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::flag10 |
Definition at line 97 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::flag11 |
Definition at line 98 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::flag12 |
Definition at line 100 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::flag13 |
Definition at line 101 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::flag14 |
Definition at line 102 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::flag15 |
Definition at line 103 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::flag16 |
Definition at line 105 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::flag17 |
Definition at line 106 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::flag18 |
Definition at line 107 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::flag19 |
Definition at line 108 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::flag2 |
Definition at line 87 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::flag20 |
Definition at line 110 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::flag21 |
Definition at line 111 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::flag22 |
Definition at line 112 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::flag23 |
Definition at line 113 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::flag24 |
Definition at line 115 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::flag25 |
Definition at line 117 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::flag26 |
Definition at line 118 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::flag27 |
Definition at line 119 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::flag28 |
Definition at line 123 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::flag29 |
Definition at line 124 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::flag3 |
Definition at line 88 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::flag30 |
Definition at line 126 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::flag31 |
Definition at line 128 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::flag32 |
Definition at line 130 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::flag33 |
Definition at line 132 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::flag34 |
Definition at line 133 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::flag35 |
Definition at line 135 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::flag36 |
Definition at line 138 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::flag37 |
Definition at line 139 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::flag38 |
Definition at line 140 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::flag39 |
Definition at line 142 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::flag4 |
Definition at line 90 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::flag40 |
Definition at line 144 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::flag41 |
Definition at line 146 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::flag5 |
Definition at line 91 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::flag6 |
Definition at line 92 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::flag7 |
Definition at line 93 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::flag8 |
Definition at line 95 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::flag9 |
Definition at line 96 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::hasBuf |
Definition at line 91 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::hitThresh |
Definition at line 110 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::hs_layer_trig |
Definition at line 124 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::l1aNumber |
Definition at line 87 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::l1atype |
Definition at line 91 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::layer_trig_en |
Definition at line 146 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::lctRankErr |
Definition at line 115 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::lyr_thresh_pretrig |
Definition at line 146 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::matchWin |
Definition at line 115 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::MPC_Muon0_bc0_ |
Definition at line 130 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::MPC_Muon0_bend_ |
Definition at line 130 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::MPC_Muon0_bx_ |
Definition at line 130 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::MPC_Muon0_clct_pattern_ |
Definition at line 128 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::MPC_Muon0_cscid_bit4 |
Definition at line 135 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::MPC_Muon0_cscid_low |
Definition at line 130 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::MPC_Muon0_halfstrip_clct_pattern |
Definition at line 130 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::MPC_Muon0_quality_ |
Definition at line 128 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::MPC_Muon0_SyncErr_ |
Definition at line 130 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::MPC_Muon0_vpf_ |
Definition at line 135 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::MPC_Muon0_wire_ |
Definition at line 128 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::MPC_Muon1_bc0_ |
Definition at line 133 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::MPC_Muon1_bend_ |
Definition at line 133 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::MPC_Muon1_bx_ |
Definition at line 133 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::MPC_Muon1_clct_pattern_ |
Definition at line 132 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::MPC_Muon1_cscid_bit4 |
Definition at line 135 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::MPC_Muon1_cscid_low |
Definition at line 133 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::MPC_Muon1_halfstrip_clct_pattern |
Definition at line 133 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::MPC_Muon1_quality_ |
Definition at line 132 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::MPC_Muon1_SyncErr_ |
Definition at line 133 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::MPC_Muon1_vpf_ |
Definition at line 135 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::MPC_Muon1_wire_ |
Definition at line 132 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::MPCAccept |
Definition at line 135 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::MPCDelay |
Definition at line 135 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::mxcfeb |
Definition at line 144 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::nCFEBs |
Definition at line 108 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::nHeaderFrames |
Definition at line 91 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::noALCT |
Definition at line 115 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::nphThresh |
Definition at line 110 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::NRPCs |
Definition at line 138 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::nTBins |
Definition at line 108 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::oneALCT |
Definition at line 115 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::oneCLCT |
Definition at line 115 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::parity_err_cfeb_ram |
Definition at line 119 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::parity_err_cfeb_ram_2 |
Definition at line 144 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::parity_err_rpc |
Definition at line 119 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::parity_err_summary |
Definition at line 119 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::pid_thresh_postdrift |
Definition at line 110 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::pidThresh |
Definition at line 110 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::pop_l1a_match_win |
Definition at line 113 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::preTrigCounterHigh |
Definition at line 97 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::preTrigCounterLow |
Definition at line 96 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::r_buf_fence_dist |
Definition at line 140 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::r_nlayers_hit_vec |
Definition at line 112 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::r_type |
Definition at line 91 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::r_wr_buf_adr |
Definition at line 139 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::r_wr_buf_ready |
Definition at line 139 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::readCFEBs |
Definition at line 113 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::readCFEBs_2 |
Definition at line 144 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::readoutCounter |
Definition at line 88 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::reverse_hs_csc |
Definition at line 142 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::reverse_hs_me1a |
Definition at line 142 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::reverse_hs_me1b |
Definition at line 142 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::RPCEnable |
Definition at line 138 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::RPCList |
Definition at line 138 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::runID |
Definition at line 90 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::scopeExists |
Definition at line 108 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::stackOvf |
Definition at line 90 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::staggerCSC |
Definition at line 110 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::syncError |
Definition at line 90 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::tmb_alct_only_ro |
Definition at line 146 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::tmb_allow_alct |
Definition at line 146 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::tmb_allow_alct_ro |
Definition at line 146 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::tmb_allow_clct |
Definition at line 146 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::tmb_allow_clct_ro |
Definition at line 146 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::tmb_allow_match |
Definition at line 146 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::tmb_allow_match_ro |
Definition at line 146 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::tmb_clct0_discard |
Definition at line 95 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::tmb_clct1_discard |
Definition at line 95 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::tmb_clct_only_ro |
Definition at line 146 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::tmb_match_ro |
Definition at line 146 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::tmb_non_trig_keep |
Definition at line 146 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::tmb_trig_keep |
Definition at line 146 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::tmb_trig_pulse |
Definition at line 144 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::tmbMatch |
Definition at line 115 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::triadPersist |
Definition at line 111 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::trig_source_vec |
Definition at line 144 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::trigCounterHigh |
Definition at line 102 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::trigCounterLow |
Definition at line 101 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::trigSourceVect |
Definition at line 112 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::twoALCT |
Definition at line 115 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::twoCLCT |
Definition at line 115 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::uptimeCounterHigh |
Definition at line 107 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::uptimeCounterLow |
Definition at line 106 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::vmeExists |
Definition at line 108 of file CSCTMBHeader2013.h.
unsigned CSCTMBHeader2013::wr_buf_ready |
Definition at line 139 of file CSCTMBHeader2013.h.