#include <CSCTMBHeader2020_GEM.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_GEM () | |
CSCTMBHeader2020_GEM (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_gem_win: 3 | |
unsigned alctCfg: 1 | |
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_comparator_code: 12 | |
unsigned clct0_key_high: 1 | |
unsigned clct0_key_low: 7 | |
unsigned clct0_LR_bend: 1 | |
unsigned clct0_quality: 3 | |
unsigned clct0_shape: 4 | |
unsigned clct0_slope: 4 | |
unsigned clct0_valid: 1 | |
unsigned clct0_xky: 2 | |
unsigned clct0Invalid: 1 | |
unsigned clct1_comparator_code: 12 | |
unsigned clct1_key_high: 1 | |
unsigned clct1_key_low: 7 | |
unsigned clct1_LR_bend: 1 | |
unsigned clct1_quality: 3 | |
unsigned clct1_shape: 4 | |
unsigned clct1_slope: 4 | |
unsigned clct1_valid: 1 | |
unsigned clct1_xky: 2 | |
unsigned clct1Busy: 1 | |
unsigned clct1Invalid: 1 | |
unsigned clct_bxn: 2 | |
unsigned clct_sync_err: 1 | |
unsigned clct_width: 4 | |
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_gem_: 5 | |
unsigned fifo_tbins_gem_: 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 gem_clct_win: 4 | |
unsigned gem_csc_bend_enable: 1 | |
unsigned gem_delay: 4 | |
unsigned gem_enable: 1 | |
unsigned gem_enabled_fibers_: 4 | |
unsigned gem_zero_suppression_: 1 | |
unsigned gemA_over_flow: 1 | |
unsigned gemA_sync: 1 | |
unsigned gemA_vpf: 1 | |
unsigned gemB_over_flow: 1 | |
unsigned gemB_sync: 1 | |
unsigned gemB_vpf: 1 | |
unsigned gems_sync: 1 | |
unsigned hasBuf: 1 | |
unsigned hitThresh: 3 | |
unsigned hmt_match_win: 4 | |
unsigned hmt_nhits_bit0: 1 | |
unsigned hmt_nhits_bit1: 1 | |
unsigned hmt_nhits_bits_high: 5 | |
unsigned hs_layer_trig: 1 | |
unsigned l1aNumber: 12 | |
unsigned l1atype: 2 | |
unsigned lct0_nogem: 1 | |
unsigned lct0_with_copad: 1 | |
unsigned lct0_with_gemA: 1 | |
unsigned lct0_with_gemB: 1 | |
unsigned lct1_nogem: 1 | |
unsigned lct1_with_copad: 1 | |
unsigned lct1_with_gemA: 1 | |
unsigned lct1_with_gemB: 1 | |
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 nCFEBs: 3 | |
unsigned nHeaderFrames: 6 | |
unsigned noALCT: 1 | |
unsigned nphThresh: 3 | |
unsigned nTBins: 5 | |
unsigned num_copad: 4 | |
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 preTrigCounter: 15 | |
unsigned r_buf_fence_dist: 11 | |
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 run3_trig_df: 1 | |
unsigned runID: 4 | |
unsigned scopeExists: 1 | |
unsigned stackOvf: 1 | |
unsigned staggerCSC: 1 | |
unsigned syncError: 1 | |
unsigned tmb_alct_only_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 trigCounter: 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_GEM.h.
anonymous enum |
CSCTMBHeader2020_GEM::CSCTMBHeader2020_GEM | ( | ) |
Set default GEM-OTMB readout configuration 12 time bins, all 4 GEM fibers enabled
Definition at line 14 of file CSCTMBHeader2020_GEM.cc.
References bits, data(), and sizeInWords().
CSCTMBHeader2020_GEM::CSCTMBHeader2020_GEM | ( | const unsigned short * | buf | ) |
Definition at line 28 of file CSCTMBHeader2020_GEM.cc.
References visDQMUpload::buf, data(), and sizeInWords().
|
overridevirtual |
Implements CSCVTMBHeaderFormat.
Definition at line 207 of file CSCTMBHeader2020_GEM.cc.
References Exception.
|
overridevirtual |
Implements CSCVTMBHeaderFormat.
Definition at line 211 of file CSCTMBHeader2020_GEM.cc.
References Exception.
|
overridevirtual |
Implements CSCVTMBHeaderFormat.
Definition at line 313 of file CSCTMBHeader2020_GEM.cc.
References bits, CSCShowerDigi::bitsInTime(), CSCShowerDigi::getBX(), CSCShowerDigi::isValid(), CSCConstants::LCT_CENTRAL_BX, and or.
|
overridevirtual |
Implements CSCVTMBHeaderFormat.
Definition at line 324 of file CSCTMBHeader2020_GEM.cc.
References bits, CSCShowerDigi::bitsInTime(), CSCShowerDigi::getBX(), CSCShowerDigi::getComparatorNHits(), CSCShowerDigi::isValid(), CSCConstants::LCT_CENTRAL_BX, or, and testProducerWithPsetDescEmpty_cfi::x1.
|
overridevirtual |
for data packing
Implements CSCVTMBHeaderFormat.
Definition at line 215 of file CSCTMBHeader2020_GEM.cc.
References bits, CSCCLCTDigi::getBend(), CSCCLCTDigi::getBX(), CSCCLCTDigi::getCompCode(), CSCCLCTDigi::getEighthStripBit(), CSCCLCTDigi::getFullBX(), CSCCLCTDigi::getKeyStrip(), CSCCLCTDigi::getQuality(), CSCCLCTDigi::getQuartStripBit(), CSCCLCTDigi::getRun3Pattern(), CSCCLCTDigi::getSlope(), CSCCLCTDigi::isValid(), topSingleLeptonDQM_PU_cfi::pattern, and testProducerWithPsetDescEmpty_cfi::x1.
|
overridevirtual |
Implements CSCVTMBHeaderFormat.
Definition at line 233 of file CSCTMBHeader2020_GEM.cc.
References bits, CSCCLCTDigi::getBend(), CSCCLCTDigi::getCompCode(), CSCCLCTDigi::getEighthStripBit(), CSCCLCTDigi::getFullBX(), CSCCLCTDigi::getKeyStrip(), CSCCLCTDigi::getQuality(), CSCCLCTDigi::getQuartStripBit(), CSCCLCTDigi::getRun3Pattern(), CSCCLCTDigi::getSlope(), CSCCLCTDigi::isValid(), topSingleLeptonDQM_PU_cfi::pattern, and testProducerWithPsetDescEmpty_cfi::x1.
|
overridevirtual |
Implements CSCVTMBHeaderFormat.
Definition at line 252 of file CSCTMBHeader2020_GEM.cc.
References bits, CSCCorrelatedLCTDigi::getBend(), CSCCorrelatedLCTDigi::getBX(), CSCCorrelatedLCTDigi::getBX0(), CSCCorrelatedLCTDigi::getEighthStripBit(), CSCCorrelatedLCTDigi::getHMT(), CSCCorrelatedLCTDigi::getKeyWG(), CSCCorrelatedLCTDigi::getQuality(), CSCCorrelatedLCTDigi::getQuartStripBit(), CSCCorrelatedLCTDigi::getRun3Pattern(), CSCCorrelatedLCTDigi::getSlope(), CSCCorrelatedLCTDigi::getStrip(), CSCCorrelatedLCTDigi::isValid(), and testProducerWithPsetDescEmpty_cfi::x1.
|
overridevirtual |
Implements CSCVTMBHeaderFormat.
Definition at line 273 of file CSCTMBHeader2020_GEM.cc.
References bits, CSCCorrelatedLCTDigi::getBend(), CSCCorrelatedLCTDigi::getBX(), CSCCorrelatedLCTDigi::getBX0(), CSCCorrelatedLCTDigi::getEighthStripBit(), CSCCorrelatedLCTDigi::getHMT(), CSCCorrelatedLCTDigi::getKeyWG(), CSCCorrelatedLCTDigi::getQuality(), CSCCorrelatedLCTDigi::getQuartStripBit(), CSCCorrelatedLCTDigi::getRun3Pattern(), CSCCorrelatedLCTDigi::getSlope(), CSCCorrelatedLCTDigi::getStrip(), CSCCorrelatedLCTDigi::isValid(), and testProducerWithPsetDescEmpty_cfi::x1.
|
overridevirtual |
Implements CSCVTMBHeaderFormat.
Definition at line 299 of file CSCTMBHeader2020_GEM.cc.
References bits, CSCShowerDigi::bitsInTime(), CSCShowerDigi::bitsOutOfTime(), CSCShowerDigi::getBX(), CSCShowerDigi::isValid(), and CSCConstants::LCT_CENTRAL_BX.
|
inlineoverridevirtual |
Implements CSCVTMBHeaderFormat.
Definition at line 41 of file CSCTMBHeader2020_GEM.h.
References bits.
|
inlineoverridevirtual |
Implements CSCVTMBHeaderFormat.
Definition at line 13 of file CSCTMBHeader2020_GEM.h.
References bits.
|
inlineoverridevirtual |
Implements CSCVTMBHeaderFormat.
Definition at line 16 of file CSCTMBHeader2020_GEM.h.
References bits.
|
overridevirtual |
returns anode HMT Shower digi
Implements CSCVTMBHeaderFormat.
Definition at line 184 of file CSCTMBHeader2020_GEM.cc.
References bits, simKBmtfDigis_cfi::bx, CSCConstants::LCT_CENTRAL_BX, and mps_fire::result.
|
inlineoverridevirtual |
Implements CSCVTMBHeaderFormat.
Definition at line 18 of file CSCTMBHeader2020_GEM.h.
|
inlineoverridevirtual |
Implements CSCVTMBHeaderFormat.
Definition at line 19 of file CSCTMBHeader2020_GEM.h.
|
inlineoverridevirtual |
Implements CSCVTMBHeaderFormat.
Definition at line 12 of file CSCTMBHeader2020_GEM.h.
References bits.
|
overridevirtual |
returns cathode HMT Shower digi
Implements CSCVTMBHeaderFormat.
Definition at line 193 of file CSCTMBHeader2020_GEM.cc.
References bits, simKBmtfDigis_cfi::bx, hmt_nhits(), CSCConstants::LCT_CENTRAL_BX, and mps_fire::result.
|
inlineoverridevirtual |
Implements CSCVTMBHeaderFormat.
Definition at line 80 of file CSCTMBHeader2020_GEM.h.
References bits.
|
inlineoverridevirtual |
== Run 3 CSC-GEM Trigger Format
Implements CSCVTMBHeaderFormat.
Definition at line 32 of file CSCTMBHeader2020_GEM.h.
References bits.
|
inlineoverridevirtual |
Implements CSCVTMBHeaderFormat.
Definition at line 34 of file CSCTMBHeader2020_GEM.h.
References bits.
|
inlineoverridevirtual |
Implements CSCVTMBHeaderFormat.
Definition at line 33 of file CSCTMBHeader2020_GEM.h.
References bits.
|
inlineoverridevirtual |
Implements CSCVTMBHeaderFormat.
Definition at line 35 of file CSCTMBHeader2020_GEM.h.
References bits.
|
overridevirtual |
returns CLCT digis
CLCT0 LR bend and slope are from dedicated header fields
Implements CSCVTMBHeaderFormat.
Definition at line 37 of file CSCTMBHeader2020_GEM.cc.
References bits, mps_fire::result, run2_pattern_lookup_tbl, CSCCLCTDigi::Run3, slope, digitizers_cfi::strip, and testProducerWithPsetDescEmpty_cfi::x1.
|
inlineoverridevirtual |
Implements CSCVTMBHeaderFormat.
Definition at line 42 of file CSCTMBHeader2020_GEM.h.
References bits.
|
inlineoverridevirtual |
Implements CSCVTMBHeaderFormat.
Definition at line 15 of file CSCTMBHeader2020_GEM.h.
References bits.
|
overridevirtual |
returns CorrelatedLCT digis
for the zeroth MPC word:
for the first MPC word:
Implements CSCVTMBHeaderFormat.
Definition at line 107 of file CSCTMBHeader2020_GEM.cc.
References bits, mps_fire::result, run2_pattern_lookup_tbl, CSCCorrelatedLCTDigi::Run3, run3_pattern_lookup_tbl, CSCCorrelatedLCTDigi::setHMT(), slope, and digitizers_cfi::strip.
|
inlineoverridevirtual |
returns the first data word
Implements CSCVTMBHeaderFormat.
Definition at line 79 of file CSCTMBHeader2020_GEM.h.
References bits.
Referenced by CSCTMBHeader2020_GEM().
|
inlineoverridevirtual |
Implements CSCVTMBHeaderFormat.
Definition at line 24 of file CSCTMBHeader2020_GEM.h.
References bits.
|
inlineoverridevirtual |
Implements CSCVTMBHeaderFormat.
Definition at line 43 of file CSCTMBHeader2020_GEM.h.
References bits.
Referenced by print().
|
inlineoverridevirtual |
Implements CSCVTMBHeaderFormat.
Definition at line 45 of file CSCTMBHeader2020_GEM.h.
References bits.
Referenced by print().
|
inlineoverridevirtual |
Implements CSCVTMBHeaderFormat.
Definition at line 44 of file CSCTMBHeader2020_GEM.h.
References bits.
Referenced by print().
|
inlineoverridevirtual |
Implements CSCVTMBHeaderFormat.
Definition at line 47 of file CSCTMBHeader2020_GEM.h.
References bits.
Referenced by print().
|
inlineoverridevirtual |
Implements CSCVTMBHeaderFormat.
Definition at line 53 of file CSCTMBHeader2020_GEM.h.
References bits.
Referenced by print().
|
inlineoverridevirtual |
Implements CSCVTMBHeaderFormat.
Definition at line 46 of file CSCTMBHeader2020_GEM.h.
References bits.
Referenced by print().
|
inlineoverridevirtual |
Implements CSCVTMBHeaderFormat.
Definition at line 40 of file CSCTMBHeader2020_GEM.h.
References bits.
|
inlineoverridevirtual |
Implements CSCVTMBHeaderFormat.
Definition at line 36 of file CSCTMBHeader2020_GEM.h.
References bits, and testProducerWithPsetDescEmpty_cfi::x1.
Referenced by cathodeShowerDigi(), print(), and showerDigi().
|
inlineoverridevirtual |
Implements CSCVTMBHeaderFormat.
Definition at line 29 of file CSCTMBHeader2020_GEM.h.
References bits.
|
inlineoverridevirtual |
Implements CSCVTMBHeaderFormat.
Definition at line 20 of file CSCTMBHeader2020_GEM.h.
References bits.
|
inlineoverridevirtual |
Implements CSCVTMBHeaderFormat.
Definition at line 22 of file CSCTMBHeader2020_GEM.h.
References bits.
|
inlineoverridevirtual |
Implements CSCVTMBHeaderFormat.
Definition at line 77 of file CSCTMBHeader2020_GEM.h.
References bits.
|
inlineoverridevirtual |
Implements CSCVTMBHeaderFormat.
Definition at line 21 of file CSCTMBHeader2020_GEM.h.
References bits.
|
overridevirtual |
Implements CSCVTMBHeaderFormat.
Definition at line 344 of file CSCTMBHeader2020_GEM.cc.
References bits, TauDecayModes::dec, gem_enabled_fibers(), gem_fifo_pretrig(), gem_fifo_tbins(), gem_sync_dataword(), gem_timing_dataword(), gem_zero_suppress(), and hmt_nhits().
|
inlineoverridevirtual |
Implements CSCVTMBHeaderFormat.
Definition at line 57 of file CSCTMBHeader2020_GEM.h.
References bits.
|
inlineoverridevirtual |
Implements CSCVTMBHeaderFormat.
Definition at line 14 of file CSCTMBHeader2020_GEM.h.
References bits.
|
overridevirtual |
Implements CSCVTMBHeaderFormat.
Definition at line 30 of file CSCTMBHeader2020_GEM.cc.
References bits, CSCDMBHeader::bxn(), CSCDMBHeader::dmbID(), and CSCDMBHeader::l1a().
|
inlineoverridevirtual |
Implements CSCVTMBHeaderFormat.
Definition at line 23 of file CSCTMBHeader2020_GEM.h.
References bits.
|
overridevirtual |
returns lct HMT Shower digi
Implements CSCVTMBHeaderFormat.
Definition at line 166 of file CSCTMBHeader2020_GEM.cc.
References bits, simKBmtfDigis_cfi::bx, hmt_nhits(), 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 75 of file CSCTMBHeader2020_GEM.h.
References NWORDS.
Referenced by CSCTMBHeader2020_GEM().
void CSCTMBHeader2020_GEM::swapCLCTs | ( | CSCCLCTDigi & | digi1, |
CSCCLCTDigi & | digi2 | ||
) |
|
inlineoverridevirtual |
Implements CSCVTMBHeaderFormat.
Definition at line 25 of file CSCTMBHeader2020_GEM.h.
References bits.
|
inlineoverridevirtual |
Implements CSCVTMBHeaderFormat.
Definition at line 26 of file CSCTMBHeader2020_GEM.h.
References bits.
|
inlineoverridevirtual |
Implements CSCVTMBHeaderFormat.
Definition at line 27 of file CSCTMBHeader2020_GEM.h.
|
inlineoverridevirtual |
Implements CSCVTMBHeaderFormat.
Definition at line 28 of file CSCTMBHeader2020_GEM.h.
|
inlineoverridevirtual |
Implements CSCVTMBHeaderFormat.
Definition at line 17 of file CSCTMBHeader2020_GEM.h.
References bits.
unsigned CSCTMBHeader2020_GEM::activeCFEBs |
Definition at line 129 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::activeCFEBs_2 |
Definition at line 162 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::aff_source |
Definition at line 129 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::alct0Amu |
Definition at line 139 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::alct0Key |
Definition at line 139 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::alct0Quality |
Definition at line 139 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::alct0Valid |
Definition at line 139 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::alct1Amu |
Definition at line 140 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::alct1Key |
Definition at line 140 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::alct1Quality |
Definition at line 140 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::alct1Valid |
Definition at line 140 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::alct_delay |
Definition at line 127 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::alct_ecc_err |
Definition at line 142 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::alct_gem_win |
Definition at line 121 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::alctCfg |
Definition at line 142 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::alctCounterLow |
Definition at line 119 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::alctOnly |
Definition at line 131 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::anode_hmt |
Definition at line 165 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::b0cline |
Definition at line 99 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::bcb_read_enable |
Definition at line 140 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::bd_status |
Definition at line 106 of file CSCTMBHeader2020_GEM.h.
struct { ... } CSCTMBHeader2020_GEM::bits |
Referenced by addAnodeShower(), addCathodeShower(), addCLCT0(), addCLCT1(), addCorrelatedLCT0(), addCorrelatedLCT1(), addShower(), alctHMT(), ALCTMatchTime(), ALCTOnly(), anodeShowerDigi(), BXNCount(), cathodeShowerDigi(), check(), clct0_ComparatorCode(), clct0_xky(), clct1_ComparatorCode(), clct1_xky(), CLCTDigis(), clctHMT(), CLCTOnly(), CorrelatedLCTDigis(), CSCTMBHeader2020_GEM(), data(), firmwareRevision(), gem_enabled_fibers(), gem_fifo_pretrig(), gem_fifo_tbins(), gem_sync_dataword(), gem_timing_dataword(), gem_zero_suppress(), hmt_ALCTMatchTime(), hmt_nhits(), L1AMatchTime(), L1ANumber(), NCFEBs(), NHeaderFrames(), NTBins(), print(), run3_CLCT_patternID(), setALCTMatchTime(), setEventInformation(), setNCFEBs(), showerDigi(), syncError(), syncErrorCLCT(), and TMBMatch().
unsigned CSCTMBHeader2020_GEM::boardID |
Definition at line 104 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::buf_fence_cnt |
Definition at line 160 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::buf_fence_cnt_is_peak |
Definition at line 162 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::buf_q_adr_err |
Definition at line 158 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::buf_q_empty |
Definition at line 157 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::buf_q_full |
Definition at line 157 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::buf_q_ovf_err |
Definition at line 158 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::buf_q_udf_err |
Definition at line 158 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::buf_stalled |
Definition at line 158 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::bufFull |
Definition at line 105 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::bx0_match |
Definition at line 142 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::bxnCount |
Definition at line 100 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::bxnPreTrigger |
Definition at line 109 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::cathode_hmt |
Definition at line 165 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::cfeb_badbits_blocked |
Definition at line 142 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::cfeb_badbits_found |
Definition at line 142 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::cfeb_badbits_found_2 |
Definition at line 162 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::CFEBsEnabled |
Definition at line 153 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::CFEBsEnabled_2 |
Definition at line 162 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::clct0_comparator_code |
Definition at line 111 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::clct0_key_high |
Definition at line 135 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::clct0_key_low |
Definition at line 133 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::clct0_LR_bend |
Definition at line 128 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::clct0_quality |
Definition at line 133 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::clct0_shape |
Definition at line 133 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::clct0_slope |
Definition at line 128 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::clct0_valid |
Definition at line 133 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::clct0_xky |
Definition at line 111 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::clct0Invalid |
Definition at line 135 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::clct1_comparator_code |
Definition at line 118 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::clct1_key_high |
Definition at line 135 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::clct1_key_low |
Definition at line 134 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::clct1_LR_bend |
Definition at line 128 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::clct1_quality |
Definition at line 134 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::clct1_shape |
Definition at line 134 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::clct1_slope |
Definition at line 139 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::clct1_valid |
Definition at line 134 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::clct1_xky |
Definition at line 118 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::clct1Busy |
Definition at line 135 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::clct1Invalid |
Definition at line 135 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::clct_bxn |
Definition at line 135 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::clct_sync_err |
Definition at line 135 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::clct_width |
Definition at line 127 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::clctCounterLow |
Definition at line 112 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::clctOnly |
Definition at line 131 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::clock_lock_lost |
Definition at line 109 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::cscID |
Definition at line 104 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::dduCode1 |
Definition at line 100 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::dduCode2 |
Definition at line 101 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::dduCode3 |
Definition at line 102 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::dmbThresh |
Definition at line 127 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::drift_delay |
Definition at line 140 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::dupeALCT |
Definition at line 131 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::dupeCLCT |
Definition at line 131 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::e0bline |
Definition at line 167 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::fifo_pretrig_gem_ |
Definition at line 156 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::fifo_tbins_gem_ |
Definition at line 156 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::fifoMode |
Definition at line 105 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::fifoPretrig |
Definition at line 124 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::firmRevCode |
Definition at line 107 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::flag1 |
Definition at line 100 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::flag10 |
Definition at line 111 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::flag11 |
Definition at line 112 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::flag12 |
Definition at line 114 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::flag13 |
Definition at line 117 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::flag14 |
Definition at line 118 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::flag15 |
Definition at line 119 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::flag16 |
Definition at line 121 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::flag17 |
Definition at line 122 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::flag18 |
Definition at line 123 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::flag19 |
Definition at line 124 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::flag2 |
Definition at line 101 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::flag20 |
Definition at line 126 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::flag21 |
Definition at line 127 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::flag22 |
Definition at line 128 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::flag23 |
Definition at line 129 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::flag24 |
Definition at line 131 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::flag25 |
Definition at line 133 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::flag26 |
Definition at line 134 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::flag27 |
Definition at line 135 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::flag28 |
Definition at line 139 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::flag29 |
Definition at line 140 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::flag3 |
Definition at line 102 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::flag30 |
Definition at line 142 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::flag31 |
Definition at line 144 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::flag32 |
Definition at line 147 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::flag33 |
Definition at line 149 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::flag34 |
Definition at line 151 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::flag35 |
Definition at line 153 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::flag36 |
Definition at line 156 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::flag37 |
Definition at line 157 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::flag38 |
Definition at line 158 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::flag39 |
Definition at line 160 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::flag4 |
Definition at line 104 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::flag40 |
Definition at line 162 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::flag41 |
Definition at line 165 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::flag5 |
Definition at line 105 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::flag6 |
Definition at line 106 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::flag7 |
Definition at line 107 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::flag8 |
Definition at line 109 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::flag9 |
Definition at line 110 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::gem_clct_win |
Definition at line 121 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::gem_csc_bend_enable |
Definition at line 162 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::gem_delay |
Definition at line 121 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::gem_enable |
Definition at line 165 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::gem_enabled_fibers_ |
Definition at line 156 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::gem_zero_suppression_ |
Definition at line 156 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::gemA_over_flow |
Definition at line 114 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::gemA_sync |
Definition at line 114 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::gemA_vpf |
Definition at line 114 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::gemB_over_flow |
Definition at line 114 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::gemB_sync |
Definition at line 114 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::gemB_vpf |
Definition at line 114 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::gems_sync |
Definition at line 114 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::hasBuf |
Definition at line 105 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::hitThresh |
Definition at line 126 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::hmt_match_win |
Definition at line 165 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::hmt_nhits_bit0 |
Definition at line 111 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::hmt_nhits_bit1 |
Definition at line 118 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::hmt_nhits_bits_high |
Definition at line 142 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::hs_layer_trig |
Definition at line 140 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::l1aNumber |
Definition at line 101 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::l1atype |
Definition at line 105 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::lct0_nogem |
Definition at line 114 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::lct0_with_copad |
Definition at line 114 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::lct0_with_gemA |
Definition at line 114 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::lct0_with_gemB |
Definition at line 114 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::lct1_nogem |
Definition at line 114 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::lct1_with_copad |
Definition at line 114 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::lct1_with_gemA |
Definition at line 114 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::lct1_with_gemB |
Definition at line 114 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::lctRankErr |
Definition at line 131 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::matchWin |
Definition at line 131 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::MPC_Muon0_alct_key_wire |
Definition at line 144 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::MPC_Muon0_clct_bend_bit4 |
Definition at line 153 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::MPC_Muon0_clct_bend_low |
Definition at line 147 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::MPC_Muon0_clct_bx0 |
Definition at line 147 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::MPC_Muon0_clct_EighthStrip |
Definition at line 147 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::MPC_Muon0_clct_key_halfstrip |
Definition at line 147 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::MPC_Muon0_clct_LR |
Definition at line 147 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::MPC_Muon0_clct_QuarterStrip |
Definition at line 144 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::MPC_Muon0_lct_quality |
Definition at line 144 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::MPC_Muon0_lct_vpf |
Definition at line 153 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::MPC_Muon1_alct_key_wire |
Definition at line 149 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::MPC_Muon1_clct_bend_bit4 |
Definition at line 153 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::MPC_Muon1_clct_bend_low |
Definition at line 151 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::MPC_Muon1_clct_bx0 |
Definition at line 151 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::MPC_Muon1_clct_EighthStrip |
Definition at line 151 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::MPC_Muon1_clct_key_halfstrip |
Definition at line 151 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::MPC_Muon1_clct_LR |
Definition at line 151 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::MPC_Muon1_clct_QuarterStrip |
Definition at line 149 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::MPC_Muon1_lct_quality |
Definition at line 149 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::MPC_Muon1_lct_vpf |
Definition at line 153 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::MPC_Muon_alct_bxn |
Definition at line 147 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::MPC_Muon_clct_pattern_bit5 |
Definition at line 149 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::MPC_Muon_clct_pattern_low |
Definition at line 144 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::MPC_Muon_HMT_bit0 |
Definition at line 151 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::MPC_Muon_HMT_high |
Definition at line 149 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::MPCAccept |
Definition at line 153 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::MPCDelay |
Definition at line 153 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::nCFEBs |
Definition at line 124 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::nHeaderFrames |
Definition at line 105 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::noALCT |
Definition at line 131 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::nphThresh |
Definition at line 126 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::nTBins |
Definition at line 124 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::num_copad |
Definition at line 121 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::oneALCT |
Definition at line 131 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::oneCLCT |
Definition at line 131 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::parity_err_cfeb_ram |
Definition at line 135 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::parity_err_cfeb_ram_2 |
Definition at line 162 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::parity_err_rpc |
Definition at line 135 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::parity_err_summary |
Definition at line 135 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::pid_thresh_postdrift |
Definition at line 126 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::pidThresh |
Definition at line 126 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::pop_l1a_match_win |
Definition at line 129 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::preTrigCounter |
Definition at line 110 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::r_buf_fence_dist |
Definition at line 158 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::r_type |
Definition at line 105 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::r_wr_buf_adr |
Definition at line 157 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::r_wr_buf_ready |
Definition at line 157 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::readCFEBs |
Definition at line 129 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::readCFEBs_2 |
Definition at line 162 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::readoutCounter |
Definition at line 102 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::reverse_hs_csc |
Definition at line 160 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::reverse_hs_me1a |
Definition at line 160 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::reverse_hs_me1b |
Definition at line 160 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::run3_trig_df |
Definition at line 165 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::runID |
Definition at line 104 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::scopeExists |
Definition at line 124 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::stackOvf |
Definition at line 104 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::staggerCSC |
Definition at line 126 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::syncError |
Definition at line 104 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::tmb_alct_only_ro |
Definition at line 165 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::tmb_clct0_discard |
Definition at line 109 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::tmb_clct1_discard |
Definition at line 109 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::tmb_clct_only_ro |
Definition at line 165 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::tmb_match_ro |
Definition at line 165 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::tmb_non_trig_keep |
Definition at line 165 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::tmb_trig_keep |
Definition at line 165 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::tmb_trig_pulse |
Definition at line 162 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::tmbMatch |
Definition at line 131 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::triadPersist |
Definition at line 127 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::trig_source_vec |
Definition at line 162 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::trigCounter |
Definition at line 117 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::trigSourceVect |
Definition at line 128 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::twoALCT |
Definition at line 131 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::twoCLCT |
Definition at line 131 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::uptimeCounterHigh |
Definition at line 123 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::uptimeCounterLow |
Definition at line 122 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::vmeExists |
Definition at line 124 of file CSCTMBHeader2020_GEM.h.
unsigned CSCTMBHeader2020_GEM::wr_buf_ready |
Definition at line 157 of file CSCTMBHeader2020_GEM.h.