CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
CSCDBL1TPParameters.h
Go to the documentation of this file.
1 #ifndef CSCObjects_CSCDBL1TPParameters_h
2 #define CSCObjects_CSCDBL1TPParameters_h
3 
13 {
14  public:
17 
19  inline unsigned int alctFifoTbins() const {return m_alct_fifo_tbins;}
20 
22  inline unsigned int alctFifoPretrig() const {return m_alct_fifo_pretrig;}
23 
25  inline unsigned int alctDriftDelay() const {return m_alct_drift_delay;}
26 
28  inline unsigned int alctNplanesHitPretrig() const
30 
32  inline unsigned int alctNplanesHitPattern() const
34 
36  inline unsigned int alctNplanesHitAccelPretrig() const
38 
40  inline unsigned int alctNplanesHitAccelPattern() const
42 
44  inline unsigned int alctTrigMode() const {return m_alct_trig_mode;}
45 
47  inline unsigned int alctAccelMode() const {return m_alct_accel_mode;}
48 
50  inline unsigned int alctL1aWindowWidth() const
51  {return m_alct_l1a_window_width;}
52 
54  inline unsigned int clctFifoTbins() const {return m_clct_fifo_tbins;}
55 
57  inline unsigned int clctFifoPretrig() const {return m_clct_fifo_pretrig;}
58 
60  inline unsigned int clctHitPersist() const {return m_clct_hit_persist;}
61 
63  inline unsigned int clctDriftDelay() const {return m_clct_drift_delay;}
64 
66  inline unsigned int clctNplanesHitPretrig() const
68 
70  inline unsigned int clctNplanesHitPattern() const
72 
74  inline unsigned int clctPidThreshPretrig() const
76 
78  inline unsigned int clctMinSeparation() const {return m_clct_min_separation;}
79 
81  inline unsigned int tmbMpcBlockMe1a() const {return m_mpc_block_me1a;}
82 
84  inline unsigned int tmbAlctTrigEnable() const
85  {return m_alct_trig_enable;}
86 
88  inline unsigned int tmbClctTrigEnable() const
89  {return m_clct_trig_enable;}
90 
92  inline unsigned int tmbMatchTrigEnable() const
93  {return m_match_trig_enable;}
94 
96  inline unsigned int tmbMatchTrigWindowSize() const
97  {return m_match_trig_window_size;}
98 
100  inline unsigned int tmbTmbL1aWindowSize() const
101  {return m_tmb_l1a_window_size;}
102 
104  void setAlctFifoTbins(const unsigned int theValue) {
105  m_alct_fifo_tbins = theValue;
106  }
107 
109  void setAlctFifoPretrig(const unsigned int theValue) {
110  m_alct_fifo_pretrig = theValue;
111  }
112 
114  void setAlctDriftDelay(const unsigned int theValue) {
115  m_alct_drift_delay = theValue;
116  }
117 
119  void setAlctNplanesHitPretrig(const unsigned int theValue) {
120  m_alct_nplanes_hit_pretrig = theValue;
121  }
122 
124  void setAlctNplanesHitPattern(const unsigned int theValue) {
125  m_alct_nplanes_hit_pattern = theValue;
126  }
127 
129  void setAlctNplanesHitAccelPretrig(const unsigned int theValue) {
131  }
132 
134  void setAlctNplanesHitAccelPattern(const unsigned int theValue) {
136  }
137 
139  void setAlctTrigMode(const unsigned int theValue) {
140  m_alct_trig_mode = theValue;
141  }
142 
144  void setAlctAccelMode(const unsigned int theValue) {
145  m_alct_accel_mode = theValue;
146  }
147 
149  void setAlctL1aWindowWidth(const unsigned int theValue) {
150  m_alct_l1a_window_width = theValue;
151  }
152 
154  void setClctFifoTbins(const unsigned int theValue) {
155  m_clct_fifo_tbins = theValue;
156  }
157 
159  void setClctFifoPretrig(const unsigned int theValue) {
160  m_clct_fifo_pretrig = theValue;
161  }
162 
164  void setClctHitPersist(const unsigned int theValue) {
165  m_clct_hit_persist = theValue;
166  }
167 
169  void setClctDriftDelay(const unsigned int theValue) {
170  m_clct_drift_delay = theValue;
171  }
172 
174  void setClctNplanesHitPretrig(const unsigned int theValue) {
175  m_clct_nplanes_hit_pretrig = theValue;
176  }
177 
179  void setClctNplanesHitPattern(const unsigned int theValue) {
180  m_clct_nplanes_hit_pattern = theValue;
181  }
182 
184  void setClctPidThreshPretrig(const unsigned int theValue) {
185  m_clct_pid_thresh_pretrig = theValue;
186  }
187 
189  void setClctMinSeparation(const unsigned int theValue) {
190  m_clct_min_separation = theValue;
191  }
192 
194  void setTmbMpcBlockMe1a(const unsigned int theValue) {
195  m_mpc_block_me1a = theValue;
196  }
197 
199  void setTmbAlctTrigEnable(const unsigned int theValue) {
200  m_alct_trig_enable = theValue;
201  }
202 
204  void setTmbClctTrigEnable(const unsigned int theValue) {
205  m_clct_trig_enable = theValue;
206  }
207 
209  void setTmbMatchTrigEnable(const unsigned int theValue) {
210  m_match_trig_enable = theValue;
211  }
212 
214  void setTmbMatchTrigWindowSize(const unsigned int theValue) {
215  m_match_trig_window_size = theValue;
216  }
217 
219  void setTmbTmbL1aWindowSize(const unsigned int theValue) {
220  m_tmb_l1a_window_size = theValue;
221  }
222 
223  private:
226  unsigned int m_alct_drift_delay;
230 
236  unsigned int m_clct_min_separation;
237 
239  unsigned int m_mpc_block_me1a;
241  unsigned int m_match_trig_enable;
243 };
244 
245 #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
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