CMS 3D CMS Logo

CSCDBL1TPParameters.h
Go to the documentation of this file.
1 #ifndef CSCObjects_CSCDBL1TPParameters_h
2 #define CSCObjects_CSCDBL1TPParameters_h
3 
5 
15 public:
18 
20  inline unsigned int alctFifoTbins() const { return m_alct_fifo_tbins; }
21 
23  inline unsigned int alctFifoPretrig() const { return m_alct_fifo_pretrig; }
24 
26  inline unsigned int alctDriftDelay() const { return m_alct_drift_delay; }
27 
29  inline unsigned int alctNplanesHitPretrig() const { return m_alct_nplanes_hit_pretrig; }
30 
32  inline unsigned int alctNplanesHitPattern() const { return m_alct_nplanes_hit_pattern; }
33 
35  inline unsigned int alctNplanesHitAccelPretrig() const { return m_alct_nplanes_hit_accel_pretrig; }
36 
38  inline unsigned int alctNplanesHitAccelPattern() const { return m_alct_nplanes_hit_accel_pattern; }
39 
41  inline unsigned int alctTrigMode() const { return m_alct_trig_mode; }
42 
44  inline unsigned int alctAccelMode() const { return m_alct_accel_mode; }
45 
47  inline unsigned int alctL1aWindowWidth() const { return m_alct_l1a_window_width; }
48 
50  inline unsigned int clctFifoTbins() const { return m_clct_fifo_tbins; }
51 
53  inline unsigned int clctFifoPretrig() const { return m_clct_fifo_pretrig; }
54 
56  inline unsigned int clctHitPersist() const { return m_clct_hit_persist; }
57 
59  inline unsigned int clctDriftDelay() const { return m_clct_drift_delay; }
60 
62  inline unsigned int clctNplanesHitPretrig() const { return m_clct_nplanes_hit_pretrig; }
63 
65  inline unsigned int clctNplanesHitPattern() const { return m_clct_nplanes_hit_pattern; }
66 
68  inline unsigned int clctPidThreshPretrig() const { return m_clct_pid_thresh_pretrig; }
69 
71  inline unsigned int clctMinSeparation() const { return m_clct_min_separation; }
72 
74  inline unsigned int tmbMpcBlockMe1a() const { return m_mpc_block_me1a; }
75 
77  inline unsigned int tmbAlctTrigEnable() const { return m_alct_trig_enable; }
78 
80  inline unsigned int tmbClctTrigEnable() const { return m_clct_trig_enable; }
81 
83  inline unsigned int tmbMatchTrigEnable() const { return m_match_trig_enable; }
84 
86  inline unsigned int tmbMatchTrigWindowSize() const { return m_match_trig_window_size; }
87 
89  inline unsigned int tmbTmbL1aWindowSize() const { return m_tmb_l1a_window_size; }
90 
92  void setAlctFifoTbins(const unsigned int theValue) { m_alct_fifo_tbins = theValue; }
93 
95  void setAlctFifoPretrig(const unsigned int theValue) { m_alct_fifo_pretrig = theValue; }
96 
98  void setAlctDriftDelay(const unsigned int theValue) { m_alct_drift_delay = theValue; }
99 
101  void setAlctNplanesHitPretrig(const unsigned int theValue) { m_alct_nplanes_hit_pretrig = theValue; }
102 
104  void setAlctNplanesHitPattern(const unsigned int theValue) { m_alct_nplanes_hit_pattern = theValue; }
105 
107  void setAlctNplanesHitAccelPretrig(const unsigned int theValue) { m_alct_nplanes_hit_accel_pretrig = theValue; }
108 
110  void setAlctNplanesHitAccelPattern(const unsigned int theValue) { m_alct_nplanes_hit_accel_pattern = theValue; }
111 
113  void setAlctTrigMode(const unsigned int theValue) { m_alct_trig_mode = theValue; }
114 
116  void setAlctAccelMode(const unsigned int theValue) { m_alct_accel_mode = theValue; }
117 
119  void setAlctL1aWindowWidth(const unsigned int theValue) { m_alct_l1a_window_width = theValue; }
120 
122  void setClctFifoTbins(const unsigned int theValue) { m_clct_fifo_tbins = theValue; }
123 
125  void setClctFifoPretrig(const unsigned int theValue) { m_clct_fifo_pretrig = theValue; }
126 
128  void setClctHitPersist(const unsigned int theValue) { m_clct_hit_persist = theValue; }
129 
131  void setClctDriftDelay(const unsigned int theValue) { m_clct_drift_delay = theValue; }
132 
134  void setClctNplanesHitPretrig(const unsigned int theValue) { m_clct_nplanes_hit_pretrig = theValue; }
135 
137  void setClctNplanesHitPattern(const unsigned int theValue) { m_clct_nplanes_hit_pattern = theValue; }
138 
140  void setClctPidThreshPretrig(const unsigned int theValue) { m_clct_pid_thresh_pretrig = theValue; }
141 
143  void setClctMinSeparation(const unsigned int theValue) { m_clct_min_separation = theValue; }
144 
146  void setTmbMpcBlockMe1a(const unsigned int theValue) { m_mpc_block_me1a = theValue; }
147 
149  void setTmbAlctTrigEnable(const unsigned int theValue) { m_alct_trig_enable = theValue; }
150 
152  void setTmbClctTrigEnable(const unsigned int theValue) { m_clct_trig_enable = theValue; }
153 
155  void setTmbMatchTrigEnable(const unsigned int theValue) { m_match_trig_enable = theValue; }
156 
158  void setTmbMatchTrigWindowSize(const unsigned int theValue) { m_match_trig_window_size = theValue; }
159 
161  void setTmbTmbL1aWindowSize(const unsigned int theValue) { m_tmb_l1a_window_size = theValue; }
162 
163 private:
166  unsigned int m_alct_drift_delay;
170 
176  unsigned int m_clct_min_separation;
177 
179  unsigned int m_mpc_block_me1a;
181  unsigned int m_match_trig_enable;
183 
185 };
186 
187 #endif
unsigned int clctNplanesHitPattern() const
void setAlctNplanesHitAccelPattern(const unsigned int theValue)
void setClctMinSeparation(const unsigned int theValue)
void setTmbMpcBlockMe1a(const unsigned int theValue)
unsigned int m_clct_hit_persist
unsigned int m_clct_nplanes_hit_pattern
void setAlctNplanesHitAccelPretrig(const unsigned int theValue)
unsigned int alctAccelMode() const
unsigned int clctMinSeparation() const
unsigned int m_alct_fifo_pretrig
unsigned int m_alct_fifo_tbins
unsigned int alctFifoTbins() const
unsigned int m_match_trig_window_size
void setClctDriftDelay(const unsigned int theValue)
unsigned int m_clct_pid_thresh_pretrig
unsigned int clctFifoTbins() const
unsigned int tmbMpcBlockMe1a() const
unsigned int clctNplanesHitPretrig() const
unsigned int tmbTmbL1aWindowSize() const
unsigned int m_alct_drift_delay
unsigned int alctTrigMode() const
void setTmbClctTrigEnable(const unsigned int theValue)
unsigned int m_clct_fifo_pretrig
unsigned int m_alct_trig_enable
unsigned int m_tmb_l1a_window_size
void setAlctAccelMode(const unsigned int theValue)
unsigned int m_clct_trig_enable
void setClctNplanesHitPattern(const unsigned int theValue)
unsigned int alctNplanesHitPattern() const
unsigned int tmbMatchTrigWindowSize() const
void setAlctDriftDelay(const unsigned int theValue)
void setAlctNplanesHitPretrig(const unsigned int theValue)
unsigned int clctFifoPretrig() const
unsigned int m_alct_nplanes_hit_pattern
unsigned int clctPidThreshPretrig() const
unsigned int m_match_trig_enable
unsigned int alctNplanesHitPretrig() const
unsigned int alctL1aWindowWidth() const
unsigned int alctNplanesHitAccelPretrig() const
unsigned int clctHitPersist() const
void setClctPidThreshPretrig(const unsigned int theValue)
void setClctNplanesHitPretrig(const unsigned int theValue)
void setTmbAlctTrigEnable(const unsigned int theValue)
unsigned int alctDriftDelay() const
void setTmbMatchTrigWindowSize(const unsigned int theValue)
unsigned int m_clct_drift_delay
unsigned int alctNplanesHitAccelPattern() const
void setAlctFifoTbins(const unsigned int theValue)
unsigned int m_alct_l1a_window_width
unsigned int tmbMatchTrigEnable() const
unsigned int m_alct_nplanes_hit_pretrig
unsigned int alctFifoPretrig() const
#define COND_SERIALIZABLE
Definition: Serializable.h:39
void setTmbMatchTrigEnable(const unsigned int theValue)
unsigned int m_alct_accel_mode
unsigned int m_alct_nplanes_hit_accel_pretrig
void setAlctTrigMode(const unsigned int theValue)
unsigned int tmbClctTrigEnable() const
unsigned int tmbAlctTrigEnable() const
void setTmbTmbL1aWindowSize(const unsigned int theValue)
void setAlctL1aWindowWidth(const unsigned int theValue)
unsigned int m_clct_nplanes_hit_pretrig
void setClctFifoTbins(const unsigned int theValue)
void setAlctFifoPretrig(const unsigned int theValue)
unsigned int m_alct_nplanes_hit_accel_pattern
void setAlctNplanesHitPattern(const unsigned int theValue)
unsigned int m_clct_fifo_tbins
void setClctHitPersist(const unsigned int theValue)
unsigned int m_clct_min_separation
void setClctFifoPretrig(const unsigned int theValue)
unsigned int clctDriftDelay() const