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 {
16  public:
19 
21  inline unsigned int alctFifoTbins() const {return m_alct_fifo_tbins;}
22 
24  inline unsigned int alctFifoPretrig() const {return m_alct_fifo_pretrig;}
25 
27  inline unsigned int alctDriftDelay() const {return m_alct_drift_delay;}
28 
30  inline unsigned int alctNplanesHitPretrig() const
32 
34  inline unsigned int alctNplanesHitPattern() const
36 
38  inline unsigned int alctNplanesHitAccelPretrig() const
40 
42  inline unsigned int alctNplanesHitAccelPattern() const
44 
46  inline unsigned int alctTrigMode() const {return m_alct_trig_mode;}
47 
49  inline unsigned int alctAccelMode() const {return m_alct_accel_mode;}
50 
52  inline unsigned int alctL1aWindowWidth() const
53  {return m_alct_l1a_window_width;}
54 
56  inline unsigned int clctFifoTbins() const {return m_clct_fifo_tbins;}
57 
59  inline unsigned int clctFifoPretrig() const {return m_clct_fifo_pretrig;}
60 
62  inline unsigned int clctHitPersist() const {return m_clct_hit_persist;}
63 
65  inline unsigned int clctDriftDelay() const {return m_clct_drift_delay;}
66 
68  inline unsigned int clctNplanesHitPretrig() const
70 
72  inline unsigned int clctNplanesHitPattern() const
74 
76  inline unsigned int clctPidThreshPretrig() const
78 
80  inline unsigned int clctMinSeparation() const {return m_clct_min_separation;}
81 
83  inline unsigned int tmbMpcBlockMe1a() const {return m_mpc_block_me1a;}
84 
86  inline unsigned int tmbAlctTrigEnable() const
87  {return m_alct_trig_enable;}
88 
90  inline unsigned int tmbClctTrigEnable() const
91  {return m_clct_trig_enable;}
92 
94  inline unsigned int tmbMatchTrigEnable() const
95  {return m_match_trig_enable;}
96 
98  inline unsigned int tmbMatchTrigWindowSize() const
99  {return m_match_trig_window_size;}
100 
102  inline unsigned int tmbTmbL1aWindowSize() const
103  {return m_tmb_l1a_window_size;}
104 
106  void setAlctFifoTbins(const unsigned int theValue) {
107  m_alct_fifo_tbins = theValue;
108  }
109 
111  void setAlctFifoPretrig(const unsigned int theValue) {
112  m_alct_fifo_pretrig = theValue;
113  }
114 
116  void setAlctDriftDelay(const unsigned int theValue) {
117  m_alct_drift_delay = theValue;
118  }
119 
121  void setAlctNplanesHitPretrig(const unsigned int theValue) {
122  m_alct_nplanes_hit_pretrig = theValue;
123  }
124 
126  void setAlctNplanesHitPattern(const unsigned int theValue) {
127  m_alct_nplanes_hit_pattern = theValue;
128  }
129 
131  void setAlctNplanesHitAccelPretrig(const unsigned int theValue) {
133  }
134 
136  void setAlctNplanesHitAccelPattern(const unsigned int theValue) {
138  }
139 
141  void setAlctTrigMode(const unsigned int theValue) {
142  m_alct_trig_mode = theValue;
143  }
144 
146  void setAlctAccelMode(const unsigned int theValue) {
147  m_alct_accel_mode = theValue;
148  }
149 
151  void setAlctL1aWindowWidth(const unsigned int theValue) {
152  m_alct_l1a_window_width = theValue;
153  }
154 
156  void setClctFifoTbins(const unsigned int theValue) {
157  m_clct_fifo_tbins = theValue;
158  }
159 
161  void setClctFifoPretrig(const unsigned int theValue) {
162  m_clct_fifo_pretrig = theValue;
163  }
164 
166  void setClctHitPersist(const unsigned int theValue) {
167  m_clct_hit_persist = theValue;
168  }
169 
171  void setClctDriftDelay(const unsigned int theValue) {
172  m_clct_drift_delay = theValue;
173  }
174 
176  void setClctNplanesHitPretrig(const unsigned int theValue) {
177  m_clct_nplanes_hit_pretrig = theValue;
178  }
179 
181  void setClctNplanesHitPattern(const unsigned int theValue) {
182  m_clct_nplanes_hit_pattern = theValue;
183  }
184 
186  void setClctPidThreshPretrig(const unsigned int theValue) {
187  m_clct_pid_thresh_pretrig = theValue;
188  }
189 
191  void setClctMinSeparation(const unsigned int theValue) {
192  m_clct_min_separation = theValue;
193  }
194 
196  void setTmbMpcBlockMe1a(const unsigned int theValue) {
197  m_mpc_block_me1a = theValue;
198  }
199 
201  void setTmbAlctTrigEnable(const unsigned int theValue) {
202  m_alct_trig_enable = theValue;
203  }
204 
206  void setTmbClctTrigEnable(const unsigned int theValue) {
207  m_clct_trig_enable = theValue;
208  }
209 
211  void setTmbMatchTrigEnable(const unsigned int theValue) {
212  m_match_trig_enable = theValue;
213  }
214 
216  void setTmbMatchTrigWindowSize(const unsigned int theValue) {
217  m_match_trig_window_size = theValue;
218  }
219 
221  void setTmbTmbL1aWindowSize(const unsigned int theValue) {
222  m_tmb_l1a_window_size = theValue;
223  }
224 
225  private:
228  unsigned int m_alct_drift_delay;
232 
238  unsigned int m_clct_min_separation;
239 
241  unsigned int m_mpc_block_me1a;
243  unsigned int m_match_trig_enable;
245 
247 };
248 
249 #endif
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
unsigned int alctDriftDelay() const
void setAlctNplanesHitAccelPretrig(const unsigned int theValue)
unsigned int m_alct_fifo_pretrig
unsigned int m_alct_fifo_tbins
unsigned int m_match_trig_window_size
unsigned int clctHitPersist() const
void setClctDriftDelay(const unsigned int theValue)
unsigned int m_clct_pid_thresh_pretrig
unsigned int clctNplanesHitPattern() const
unsigned int tmbClctTrigEnable() const
unsigned int alctNplanesHitPretrig() const
unsigned int clctMinSeparation() const
unsigned int clctNplanesHitPretrig() const
unsigned int m_alct_drift_delay
void setTmbClctTrigEnable(const unsigned int theValue)
unsigned int m_clct_fifo_pretrig
unsigned int clctDriftDelay() const
unsigned int m_alct_trig_enable
unsigned int m_tmb_l1a_window_size
unsigned int alctL1aWindowWidth() const
void setAlctAccelMode(const unsigned int theValue)
unsigned int m_clct_trig_enable
void setClctNplanesHitPattern(const unsigned int theValue)
unsigned int tmbTmbL1aWindowSize() const
unsigned int clctPidThreshPretrig() const
unsigned int tmbMatchTrigWindowSize() const
void setAlctDriftDelay(const unsigned int theValue)
void setAlctNplanesHitPretrig(const unsigned int theValue)
unsigned int tmbAlctTrigEnable() const
unsigned int m_alct_nplanes_hit_pattern
unsigned int m_match_trig_enable
unsigned int clctFifoPretrig() const
unsigned int alctTrigMode() const
void setClctPidThreshPretrig(const unsigned int theValue)
void setClctNplanesHitPretrig(const unsigned int theValue)
void setTmbAlctTrigEnable(const unsigned int theValue)
unsigned int tmbMpcBlockMe1a() const
void setTmbMatchTrigWindowSize(const unsigned int theValue)
unsigned int alctAccelMode() const
unsigned int m_clct_drift_delay
unsigned int alctFifoPretrig() const
void setAlctFifoTbins(const unsigned int theValue)
unsigned int alctNplanesHitAccelPretrig() const
unsigned int m_alct_l1a_window_width
unsigned int alctNplanesHitAccelPattern() const
unsigned int m_alct_nplanes_hit_pretrig
#define COND_SERIALIZABLE
Definition: Serializable.h:38
void setTmbMatchTrigEnable(const unsigned int theValue)
unsigned int m_alct_accel_mode
unsigned int m_alct_nplanes_hit_accel_pretrig
unsigned int clctFifoTbins() const
void setAlctTrigMode(const unsigned int theValue)
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)
unsigned int alctNplanesHitPattern() const
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
unsigned int tmbMatchTrigEnable() const
void setClctFifoPretrig(const unsigned int theValue)
unsigned int alctFifoTbins() const