#include <CSCTMBHeader2020_TMB.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... | |
CSCTMBHeader2020_TMB () | |
CSCTMBHeader2020_TMB (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 anode_hmt: 2 | |
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 cathode_hmt: 2 | |
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 lctRankErr: 1 | |
unsigned matchWin: 4 | |
unsigned MPC_Muon0_alct_key_wire: 7 | |
unsigned MPC_Muon0_clct_bend_bit4: 1 | |
unsigned MPC_Muon0_clct_bend_low: 3 | |
unsigned MPC_Muon0_clct_bx0: 1 | |
unsigned MPC_Muon0_clct_EighthStrip: 1 | |
unsigned MPC_Muon0_clct_key_halfstrip: 8 | |
unsigned MPC_Muon0_clct_LR: 1 | |
unsigned MPC_Muon0_clct_QuarterStrip: 1 | |
unsigned MPC_Muon0_lct_quality: 3 | |
unsigned MPC_Muon0_lct_vpf: 1 | |
unsigned MPC_Muon1_alct_key_wire: 7 | |
unsigned MPC_Muon1_clct_bend_bit4: 1 | |
unsigned MPC_Muon1_clct_bend_low: 3 | |
unsigned MPC_Muon1_clct_bx0: 1 | |
unsigned MPC_Muon1_clct_EighthStrip: 1 | |
unsigned MPC_Muon1_clct_key_halfstrip: 8 | |
unsigned MPC_Muon1_clct_LR: 1 | |
unsigned MPC_Muon1_clct_QuarterStrip: 1 | |
unsigned MPC_Muon1_lct_quality: 3 | |
unsigned MPC_Muon1_lct_vpf: 1 | |
unsigned MPC_Muon_alct_bxn: 1 | |
unsigned MPC_Muon_clct_pattern_bit5: 1 | |
unsigned MPC_Muon_clct_pattern_low: 4 | |
unsigned MPC_Muon_HMT_bit0: 1 | |
unsigned MPC_Muon_HMT_high: 3 | |
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 CSCTMBHeader2020_TMB.h.
anonymous enum |
CSCTMBHeader2020_TMB::CSCTMBHeader2020_TMB | ( | ) |
copper TMB hybrid fw Run2 CLCT + Run3 MPC/LCT data format + anode-only HMT (March 2022)
Definition at line 18 of file CSCTMBHeader2020_TMB.cc.
References bits, data(), and sizeInWords().
CSCTMBHeader2020_TMB::CSCTMBHeader2020_TMB | ( | const unsigned short * | buf | ) |
Definition at line 28 of file CSCTMBHeader2020_TMB.cc.
References visDQMUpload::buf, data(), and sizeInWords().
|
overridevirtual |
Implements CSCVTMBHeaderFormat.
Definition at line 174 of file CSCTMBHeader2020_TMB.cc.
References Exception.
|
overridevirtual |
Implements CSCVTMBHeaderFormat.
Definition at line 178 of file CSCTMBHeader2020_TMB.cc.
References Exception.
|
overridevirtual |
Implements CSCVTMBHeaderFormat.
Definition at line 293 of file CSCTMBHeader2020_TMB.cc.
References bits, CSCShowerDigi::bitsInTime(), CSCShowerDigi::getBX(), CSCShowerDigi::isValid(), and CSCConstants::LCT_CENTRAL_BX.
|
overridevirtual |
For TMB hybrid fw cathode HMT bits are 0
Implements CSCVTMBHeaderFormat.
Definition at line 304 of file CSCTMBHeader2020_TMB.cc.
References bits.
|
overridevirtual |
for data packing
Implements CSCVTMBHeaderFormat.
Definition at line 182 of file CSCTMBHeader2020_TMB.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 196 of file CSCTMBHeader2020_TMB.cc.
References bits, CSCCLCTDigi::getFullBX(), CSCCLCTDigi::getKeyStrip(), CSCCLCTDigi::getPattern(), CSCCLCTDigi::getQuality(), CSCCLCTDigi::isValid(), topSingleLeptonDQM_PU_cfi::pattern, and testProducerWithPsetDescEmpty_cfi::x1.
|
overridevirtual |
For TMB hybrid fw 1/4 and 1/8 strip flags are 0
For TMB hybrid fw 5-bits clct_pattern and run3_pattern are 0
For TMB hybrid fw use run2 pattern ID to fill run3 4-bits bend/slope field
Implements CSCVTMBHeaderFormat.
Definition at line 211 of file CSCTMBHeader2020_TMB.cc.
References bits, CSCCorrelatedLCTDigi::getBend(), CSCCorrelatedLCTDigi::getBX(), CSCCorrelatedLCTDigi::getBX0(), CSCCorrelatedLCTDigi::getHMT(), CSCCorrelatedLCTDigi::getKeyWG(), CSCCorrelatedLCTDigi::getPattern(), CSCCorrelatedLCTDigi::getQuality(), CSCCorrelatedLCTDigi::getStrip(), CSCCorrelatedLCTDigi::isValid(), and testProducerWithPsetDescEmpty_cfi::x1.
|
overridevirtual |
For TMB hybrid fw 1/4 and 1/8 strip flags are 0
For TMB hybrid fw 5-bits clct_pattern and run3_pattern are 0
For TMB hybrid fw use run2 pattern ID to fill run3 4-bits bend/slope field
Implements CSCVTMBHeaderFormat.
Definition at line 243 of file CSCTMBHeader2020_TMB.cc.
References bits, CSCCorrelatedLCTDigi::getBend(), CSCCorrelatedLCTDigi::getBX(), CSCCorrelatedLCTDigi::getBX0(), CSCCorrelatedLCTDigi::getHMT(), CSCCorrelatedLCTDigi::getKeyWG(), CSCCorrelatedLCTDigi::getPattern(), CSCCorrelatedLCTDigi::getQuality(), CSCCorrelatedLCTDigi::getStrip(), CSCCorrelatedLCTDigi::isValid(), and testProducerWithPsetDescEmpty_cfi::x1.
|
overridevirtual |
Implements CSCVTMBHeaderFormat.
Definition at line 280 of file CSCTMBHeader2020_TMB.cc.
References bits, CSCShowerDigi::bitsInTime(), CSCShowerDigi::bitsOutOfTime(), CSCShowerDigi::getBX(), CSCShowerDigi::isValid(), and CSCConstants::LCT_CENTRAL_BX.
|
inlineoverridevirtual |
Implements CSCVTMBHeaderFormat.
Definition at line 38 of file CSCTMBHeader2020_TMB.h.
References bits.
|
inlineoverridevirtual |
Implements CSCVTMBHeaderFormat.
Definition at line 13 of file CSCTMBHeader2020_TMB.h.
References bits.
|
inlineoverridevirtual |
Implements CSCVTMBHeaderFormat.
Definition at line 16 of file CSCTMBHeader2020_TMB.h.
References bits.
|
overridevirtual |
returns anode HMT Shower digi
Implements CSCVTMBHeaderFormat.
Definition at line 151 of file CSCTMBHeader2020_TMB.cc.
References bits, simKBmtfDigis_cfi::bx, CSCConstants::LCT_CENTRAL_BX, and mps_fire::result.
|
inlineoverridevirtual |
Implements CSCVTMBHeaderFormat.
Definition at line 18 of file CSCTMBHeader2020_TMB.h.
|
inlineoverridevirtual |
Implements CSCVTMBHeaderFormat.
Definition at line 19 of file CSCTMBHeader2020_TMB.h.
|
inlineoverridevirtual |
Implements CSCVTMBHeaderFormat.
Definition at line 12 of file CSCTMBHeader2020_TMB.h.
References bits.
|
overridevirtual |
returns cathode HMT Shower digi
Implements CSCVTMBHeaderFormat.
Definition at line 160 of file CSCTMBHeader2020_TMB.cc.
References bits, simKBmtfDigis_cfi::bx, CSCConstants::LCT_CENTRAL_BX, and mps_fire::result.
|
inlineoverridevirtual |
Implements CSCVTMBHeaderFormat.
Definition at line 66 of file CSCTMBHeader2020_TMB.h.
References bits.
|
inlineoverridevirtual |
== Run 3 CSC-GEM Trigger Format
Implements CSCVTMBHeaderFormat.
Definition at line 32 of file CSCTMBHeader2020_TMB.h.
|
inlineoverridevirtual |
Implements CSCVTMBHeaderFormat.
Definition at line 34 of file CSCTMBHeader2020_TMB.h.
|
inlineoverridevirtual |
Implements CSCVTMBHeaderFormat.
Definition at line 33 of file CSCTMBHeader2020_TMB.h.
|
inlineoverridevirtual |
Implements CSCVTMBHeaderFormat.
Definition at line 35 of file CSCTMBHeader2020_TMB.h.
|
overridevirtual |
returns CLCT digis
Implements CSCVTMBHeaderFormat.
Definition at line 37 of file CSCTMBHeader2020_TMB.cc.
References bits, topSingleLeptonDQM_PU_cfi::pattern, mps_fire::result, and digitizers_cfi::strip.
|
inlineoverridevirtual |
Implements CSCVTMBHeaderFormat.
Definition at line 39 of file CSCTMBHeader2020_TMB.h.
References bits.
|
inlineoverridevirtual |
Implements CSCVTMBHeaderFormat.
Definition at line 15 of file CSCTMBHeader2020_TMB.h.
References bits.
|
overridevirtual |
returns CorrelatedLCT digis
For TMB Hybrid fw slope is 0 instead of Run3 (bits.MPC_Muon0_clct_bend_low & 0x7) | (bits.MPC_Muon0_clct_bend_bit4 << 3); 1/4 and 1/8 strips flags are 0
For TMB Hybrid fw run3 pattern is set to 0
For TMB Hybrid fw run2_pattern is directly set in Run3 4-bits bend/slope
1/4 strip flag
1/8 strip flag
for the first MPC word:
For TMB Hybrid fw run2_pattern is directly set in Run3 4-bits bend/slope
1/4 strip flag
1/8 strip flag
Implements CSCVTMBHeaderFormat.
Definition at line 62 of file CSCTMBHeader2020_TMB.cc.
References bits, mps_fire::result, CSCCorrelatedLCTDigi::Run3, CSCCorrelatedLCTDigi::setHMT(), slope, and digitizers_cfi::strip.
|
inlineoverridevirtual |
returns the first data word
Implements CSCVTMBHeaderFormat.
Definition at line 65 of file CSCTMBHeader2020_TMB.h.
References bits.
Referenced by CSCTMBHeader2020_TMB().
|
inlineoverridevirtual |
Implements CSCVTMBHeaderFormat.
Definition at line 24 of file CSCTMBHeader2020_TMB.h.
References bits.
|
inlineoverridevirtual |
Implements CSCVTMBHeaderFormat.
Definition at line 40 of file CSCTMBHeader2020_TMB.h.
|
inlineoverridevirtual |
Implements CSCVTMBHeaderFormat.
Definition at line 42 of file CSCTMBHeader2020_TMB.h.
|
inlineoverridevirtual |
Implements CSCVTMBHeaderFormat.
Definition at line 41 of file CSCTMBHeader2020_TMB.h.
|
inlineoverridevirtual |
Implements CSCVTMBHeaderFormat.
Definition at line 44 of file CSCTMBHeader2020_TMB.h.
|
inlineoverridevirtual |
Implements CSCVTMBHeaderFormat.
Definition at line 45 of file CSCTMBHeader2020_TMB.h.
|
inlineoverridevirtual |
Implements CSCVTMBHeaderFormat.
Definition at line 43 of file CSCTMBHeader2020_TMB.h.
|
inlineoverridevirtual |
Implements CSCVTMBHeaderFormat.
Definition at line 37 of file CSCTMBHeader2020_TMB.h.
|
inlineoverridevirtual |
Implements CSCVTMBHeaderFormat.
Definition at line 36 of file CSCTMBHeader2020_TMB.h.
|
inlineoverridevirtual |
Implements CSCVTMBHeaderFormat.
Definition at line 29 of file CSCTMBHeader2020_TMB.h.
References bits.
|
inlineoverridevirtual |
Implements CSCVTMBHeaderFormat.
Definition at line 20 of file CSCTMBHeader2020_TMB.h.
References bits.
|
inlineoverridevirtual |
Implements CSCVTMBHeaderFormat.
Definition at line 22 of file CSCTMBHeader2020_TMB.h.
References bits.
|
inlineoverridevirtual |
Implements CSCVTMBHeaderFormat.
Definition at line 63 of file CSCTMBHeader2020_TMB.h.
References bits.
|
inlineoverridevirtual |
Implements CSCVTMBHeaderFormat.
Definition at line 21 of file CSCTMBHeader2020_TMB.h.
References bits.
|
overridevirtual |
Implements CSCVTMBHeaderFormat.
Definition at line 312 of file CSCTMBHeader2020_TMB.cc.
References bits, and TauDecayModes::dec.
|
inlineoverridevirtual |
Implements CSCVTMBHeaderFormat.
Definition at line 46 of file CSCTMBHeader2020_TMB.h.
|
inlineoverridevirtual |
Implements CSCVTMBHeaderFormat.
Definition at line 14 of file CSCTMBHeader2020_TMB.h.
References bits.
|
overridevirtual |
Implements CSCVTMBHeaderFormat.
Definition at line 30 of file CSCTMBHeader2020_TMB.cc.
References bits, CSCDMBHeader::bxn(), CSCDMBHeader::dmbID(), and CSCDMBHeader::l1a().
|
inlineoverridevirtual |
Implements CSCVTMBHeaderFormat.
Definition at line 23 of file CSCTMBHeader2020_TMB.h.
References bits.
|
overridevirtual |
returns lct HMT Shower digi
Implements CSCVTMBHeaderFormat.
Definition at line 132 of file CSCTMBHeader2020_TMB.cc.
References bits, simKBmtfDigis_cfi::bx, CSCConstants::LCT_CENTRAL_BX, and mps_fire::result.
|
inlineoverridevirtual |
in 16-bit words. Add olne because we include beginning(b0c) and end (e0c) flags
Implements CSCVTMBHeaderFormat.
Definition at line 61 of file CSCTMBHeader2020_TMB.h.
References NWORDS.
Referenced by CSCTMBHeader2020_TMB().
void CSCTMBHeader2020_TMB::swapCLCTs | ( | CSCCLCTDigi & | digi1, |
CSCCLCTDigi & | digi2 | ||
) |
|
inlineoverridevirtual |
Implements CSCVTMBHeaderFormat.
Definition at line 25 of file CSCTMBHeader2020_TMB.h.
References bits.
|
inlineoverridevirtual |
Implements CSCVTMBHeaderFormat.
Definition at line 26 of file CSCTMBHeader2020_TMB.h.
References bits.
|
inlineoverridevirtual |
Implements CSCVTMBHeaderFormat.
Definition at line 27 of file CSCTMBHeader2020_TMB.h.
|
inlineoverridevirtual |
Implements CSCVTMBHeaderFormat.
Definition at line 28 of file CSCTMBHeader2020_TMB.h.
|
inlineoverridevirtual |
Implements CSCVTMBHeaderFormat.
Definition at line 17 of file CSCTMBHeader2020_TMB.h.
References bits.
unsigned CSCTMBHeader2020_TMB::activeCFEBs |
Definition at line 113 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::activeCFEBs_2 |
Definition at line 146 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::aff_source |
Definition at line 113 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::alct0Amu |
Definition at line 123 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::alct0Key |
Definition at line 123 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::alct0Quality |
Definition at line 123 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::alct0Valid |
Definition at line 123 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::alct1Amu |
Definition at line 124 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::alct1Key |
Definition at line 124 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::alct1Quality |
Definition at line 124 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::alct1Valid |
Definition at line 124 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::alct_delay |
Definition at line 111 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::alct_ecc_err |
Definition at line 126 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::alct_pretrig_win |
Definition at line 123 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::alctBXN |
Definition at line 126 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::alctCfg |
Definition at line 126 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::alctCounterHigh |
Definition at line 105 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::alctCounterLow |
Definition at line 103 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::alctOnly |
Definition at line 115 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::anode_hmt |
Definition at line 148 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::b0cline |
Definition at line 85 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::bcb_read_enable |
Definition at line 124 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::bd_status |
Definition at line 92 of file CSCTMBHeader2020_TMB.h.
struct { ... } CSCTMBHeader2020_TMB::bits |
Referenced by addAnodeShower(), addCathodeShower(), addCLCT0(), addCLCT1(), addCorrelatedLCT0(), addCorrelatedLCT1(), addShower(), alctHMT(), ALCTMatchTime(), ALCTOnly(), anodeShowerDigi(), BXNCount(), cathodeShowerDigi(), check(), CLCTDigis(), clctHMT(), CLCTOnly(), CorrelatedLCTDigis(), CSCTMBHeader2020_TMB(), data(), firmwareRevision(), L1AMatchTime(), L1ANumber(), NCFEBs(), NHeaderFrames(), NTBins(), print(), setALCTMatchTime(), setEventInformation(), setNCFEBs(), showerDigi(), syncError(), syncErrorCLCT(), and TMBMatch().
unsigned CSCTMBHeader2020_TMB::boardID |
Definition at line 90 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::buf_fence_cnt |
Definition at line 144 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::buf_fence_cnt_is_peak |
Definition at line 146 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::buf_q_adr_err |
Definition at line 142 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::buf_q_empty |
Definition at line 141 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::buf_q_full |
Definition at line 141 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::buf_q_ovf_err |
Definition at line 142 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::buf_q_udf_err |
Definition at line 142 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::buf_stalled |
Definition at line 142 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::bufFull |
Definition at line 91 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::bx0_match |
Definition at line 126 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::bxnCount |
Definition at line 86 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::bxnPreTrigger |
Definition at line 95 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::cathode_hmt |
Definition at line 148 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::cfeb_badbits_blocked |
Definition at line 126 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::cfeb_badbits_found |
Definition at line 126 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::cfeb_badbits_found_2 |
Definition at line 146 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::CFEBsEnabled |
Definition at line 137 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::CFEBsEnabled_2 |
Definition at line 146 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::clct0_key_high |
Definition at line 119 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::clct0_key_low |
Definition at line 117 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::clct0_quality |
Definition at line 117 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::clct0_shape |
Definition at line 117 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::clct0_valid |
Definition at line 117 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::clct0Invalid |
Definition at line 119 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::clct1_key_high |
Definition at line 119 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::clct1_key_low |
Definition at line 118 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::clct1_quality |
Definition at line 118 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::clct1_shape |
Definition at line 118 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::clct1_valid |
Definition at line 118 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::clct1Busy |
Definition at line 119 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::clct1Invalid |
Definition at line 119 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::clct_bxn |
Definition at line 119 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::clct_sync_err |
Definition at line 119 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::clct_width |
Definition at line 111 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::clctCounterHigh |
Definition at line 100 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::clctCounterLow |
Definition at line 98 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::clctOnly |
Definition at line 115 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::clock_lock_lost |
Definition at line 95 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::cscID |
Definition at line 90 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::dduCode1 |
Definition at line 86 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::dduCode2 |
Definition at line 87 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::dduCode3 |
Definition at line 88 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::dmbThresh |
Definition at line 111 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::drift_delay |
Definition at line 124 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::dupeALCT |
Definition at line 115 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::dupeCLCT |
Definition at line 115 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::e0bline |
Definition at line 151 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::fifo_pretrig_rpc |
Definition at line 140 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::fifo_tbins_rpc |
Definition at line 140 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::fifoMode |
Definition at line 91 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::fifoPretrig |
Definition at line 108 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::firmRevCode |
Definition at line 93 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::flag1 |
Definition at line 86 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::flag10 |
Definition at line 97 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::flag11 |
Definition at line 98 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::flag12 |
Definition at line 100 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::flag13 |
Definition at line 101 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::flag14 |
Definition at line 102 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::flag15 |
Definition at line 103 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::flag16 |
Definition at line 105 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::flag17 |
Definition at line 106 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::flag18 |
Definition at line 107 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::flag19 |
Definition at line 108 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::flag2 |
Definition at line 87 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::flag20 |
Definition at line 110 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::flag21 |
Definition at line 111 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::flag22 |
Definition at line 112 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::flag23 |
Definition at line 113 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::flag24 |
Definition at line 115 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::flag25 |
Definition at line 117 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::flag26 |
Definition at line 118 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::flag27 |
Definition at line 119 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::flag28 |
Definition at line 123 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::flag29 |
Definition at line 124 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::flag3 |
Definition at line 88 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::flag30 |
Definition at line 126 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::flag31 |
Definition at line 128 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::flag32 |
Definition at line 131 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::flag33 |
Definition at line 133 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::flag34 |
Definition at line 135 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::flag35 |
Definition at line 137 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::flag36 |
Definition at line 140 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::flag37 |
Definition at line 141 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::flag38 |
Definition at line 142 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::flag39 |
Definition at line 144 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::flag4 |
Definition at line 90 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::flag40 |
Definition at line 146 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::flag41 |
Definition at line 148 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::flag5 |
Definition at line 91 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::flag6 |
Definition at line 92 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::flag7 |
Definition at line 93 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::flag8 |
Definition at line 95 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::flag9 |
Definition at line 96 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::hasBuf |
Definition at line 91 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::hitThresh |
Definition at line 110 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::hs_layer_trig |
Definition at line 124 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::l1aNumber |
Definition at line 87 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::l1atype |
Definition at line 91 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::lctRankErr |
Definition at line 115 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::matchWin |
Definition at line 115 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::MPC_Muon0_alct_key_wire |
Definition at line 128 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::MPC_Muon0_clct_bend_bit4 |
Definition at line 137 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::MPC_Muon0_clct_bend_low |
Definition at line 131 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::MPC_Muon0_clct_bx0 |
Definition at line 131 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::MPC_Muon0_clct_EighthStrip |
Definition at line 131 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::MPC_Muon0_clct_key_halfstrip |
Definition at line 131 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::MPC_Muon0_clct_LR |
Definition at line 131 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::MPC_Muon0_clct_QuarterStrip |
Definition at line 128 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::MPC_Muon0_lct_quality |
Definition at line 128 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::MPC_Muon0_lct_vpf |
Definition at line 137 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::MPC_Muon1_alct_key_wire |
Definition at line 133 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::MPC_Muon1_clct_bend_bit4 |
Definition at line 137 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::MPC_Muon1_clct_bend_low |
Definition at line 135 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::MPC_Muon1_clct_bx0 |
Definition at line 135 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::MPC_Muon1_clct_EighthStrip |
Definition at line 135 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::MPC_Muon1_clct_key_halfstrip |
Definition at line 135 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::MPC_Muon1_clct_LR |
Definition at line 135 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::MPC_Muon1_clct_QuarterStrip |
Definition at line 133 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::MPC_Muon1_lct_quality |
Definition at line 133 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::MPC_Muon1_lct_vpf |
Definition at line 137 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::MPC_Muon_alct_bxn |
Definition at line 131 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::MPC_Muon_clct_pattern_bit5 |
Definition at line 133 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::MPC_Muon_clct_pattern_low |
Definition at line 128 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::MPC_Muon_HMT_bit0 |
Definition at line 135 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::MPC_Muon_HMT_high |
Definition at line 133 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::MPCAccept |
Definition at line 137 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::MPCDelay |
Definition at line 137 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::mxcfeb |
Definition at line 146 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::nCFEBs |
Definition at line 108 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::nHeaderFrames |
Definition at line 91 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::noALCT |
Definition at line 115 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::nphThresh |
Definition at line 110 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::NRPCs |
Definition at line 140 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::nTBins |
Definition at line 108 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::oneALCT |
Definition at line 115 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::oneCLCT |
Definition at line 115 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::parity_err_cfeb_ram |
Definition at line 119 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::parity_err_cfeb_ram_2 |
Definition at line 146 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::parity_err_rpc |
Definition at line 119 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::parity_err_summary |
Definition at line 119 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::pid_thresh_postdrift |
Definition at line 110 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::pidThresh |
Definition at line 110 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::pop_l1a_match_win |
Definition at line 113 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::preTrigCounterHigh |
Definition at line 97 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::preTrigCounterLow |
Definition at line 96 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::r_buf_fence_dist |
Definition at line 142 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::r_nlayers_hit_vec |
Definition at line 112 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::r_type |
Definition at line 91 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::r_wr_buf_adr |
Definition at line 141 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::r_wr_buf_ready |
Definition at line 141 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::readCFEBs |
Definition at line 113 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::readCFEBs_2 |
Definition at line 146 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::readoutCounter |
Definition at line 88 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::reverse_hs_csc |
Definition at line 144 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::reverse_hs_me1a |
Definition at line 144 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::reverse_hs_me1b |
Definition at line 144 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::RPCEnable |
Definition at line 140 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::RPCList |
Definition at line 140 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::runID |
Definition at line 90 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::scopeExists |
Definition at line 108 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::stackOvf |
Definition at line 90 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::staggerCSC |
Definition at line 110 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::syncError |
Definition at line 90 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::tmb_alct_only_ro |
Definition at line 148 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::tmb_allow_alct |
Definition at line 148 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::tmb_allow_alct_ro |
Definition at line 148 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::tmb_allow_clct |
Definition at line 148 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::tmb_allow_clct_ro |
Definition at line 148 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::tmb_allow_match |
Definition at line 148 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::tmb_allow_match_ro |
Definition at line 148 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::tmb_clct0_discard |
Definition at line 95 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::tmb_clct1_discard |
Definition at line 95 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::tmb_clct_only_ro |
Definition at line 148 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::tmb_match_ro |
Definition at line 148 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::tmb_non_trig_keep |
Definition at line 148 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::tmb_trig_keep |
Definition at line 148 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::tmb_trig_pulse |
Definition at line 146 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::tmbMatch |
Definition at line 115 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::triadPersist |
Definition at line 111 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::trig_source_vec |
Definition at line 146 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::trigCounterHigh |
Definition at line 102 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::trigCounterLow |
Definition at line 101 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::trigSourceVect |
Definition at line 112 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::twoALCT |
Definition at line 115 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::twoCLCT |
Definition at line 115 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::uptimeCounterHigh |
Definition at line 107 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::uptimeCounterLow |
Definition at line 106 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::vmeExists |
Definition at line 108 of file CSCTMBHeader2020_TMB.h.
unsigned CSCTMBHeader2020_TMB::wr_buf_ready |
Definition at line 141 of file CSCTMBHeader2020_TMB.h.