CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
CSCL1TPParameters.h
Go to the documentation of this file.
1 #ifndef CSCObjects_CSCL1TPParameters_h
2 #define CSCObjects_CSCL1TPParameters_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  void setAlctFifoTbins(const unsigned int theValue) {
82  m_alct_fifo_tbins = theValue;
83  }
84 
86  void setAlctFifoPretrig(const unsigned int theValue) {
87  m_alct_fifo_pretrig = theValue;
88  }
89 
91  void setAlctDriftDelay(const unsigned int theValue) {
92  m_alct_drift_delay = theValue;
93  }
94 
96  void setAlctNplanesHitPretrig(const unsigned int theValue) {
97  m_alct_nplanes_hit_pretrig = theValue;
98  }
99 
101  void setAlctNplanesHitPattern(const unsigned int theValue) {
102  m_alct_nplanes_hit_pattern = theValue;
103  }
104 
106  void setAlctNplanesHitAccelPretrig(const unsigned int theValue) {
108  }
109 
111  void setAlctNplanesHitAccelPattern(const unsigned int theValue) {
113  }
114 
116  void setAlctTrigMode(const unsigned int theValue) {
117  m_alct_trig_mode = theValue;
118  }
119 
121  void setAlctAccelMode(const unsigned int theValue) {
122  m_alct_accel_mode = theValue;
123  }
124 
126  void setAlctL1aWindowWidth(const unsigned int theValue) {
127  m_alct_l1a_window_width = theValue;
128  }
129 
131  void setClctFifoTbins(const unsigned int theValue) {
132  m_clct_fifo_tbins = theValue;
133  }
134 
136  void setClctFifoPretrig(const unsigned int theValue) {
137  m_clct_fifo_pretrig = theValue;
138  }
139 
141  void setClctHitPersist(const unsigned int theValue) {
142  m_clct_hit_persist = theValue;
143  }
144 
146  void setClctDriftDelay(const unsigned int theValue) {
147  m_clct_drift_delay = theValue;
148  }
149 
151  void setClctNplanesHitPretrig(const unsigned int theValue) {
152  m_clct_nplanes_hit_pretrig = theValue;
153  }
154 
156  void setClctNplanesHitPattern(const unsigned int theValue) {
157  m_clct_nplanes_hit_pattern = theValue;
158  }
159 
161  void setClctPidThreshPretrig(const unsigned int theValue) {
162  m_clct_pid_thresh_pretrig = theValue;
163  }
164 
166  void setClctMinSeparation(const unsigned int theValue) {
167  m_clct_min_separation = theValue;
168  }
169 
170  private:
173  unsigned int m_alct_drift_delay;
177 
183  unsigned int m_clct_min_separation;
184 };
185 
186 #endif
unsigned int clctFifoTbins() const
void setAlctFifoTbins(const unsigned int theValue)
unsigned int m_alct_l1a_window_width
void setClctNplanesHitPattern(const unsigned int theValue)
void setClctHitPersist(const unsigned int theValue)
unsigned int m_alct_nplanes_hit_accel_pretrig
unsigned int m_clct_pid_thresh_pretrig
unsigned int clctNplanesHitPattern() const
unsigned int m_alct_nplanes_hit_pretrig
void setAlctL1aWindowWidth(const unsigned int theValue)
unsigned int clctHitPersist() const
unsigned int m_clct_min_separation
unsigned int m_clct_fifo_pretrig
unsigned int alctL1aWindowWidth() const
unsigned int m_clct_fifo_tbins
unsigned int alctFifoTbins() const
void setAlctTrigMode(const unsigned int theValue)
unsigned int alctAccelMode() const
unsigned int clctNplanesHitPretrig() const
unsigned int alctFifoPretrig() const
unsigned int alctDriftDelay() const
void setClctFifoTbins(const unsigned int theValue)
unsigned int m_alct_accel_mode
void setAlctNplanesHitAccelPretrig(const unsigned int theValue)
unsigned int alctNplanesHitPretrig() const
void setClctNplanesHitPretrig(const unsigned int theValue)
unsigned int clctMinSeparation() const
void setAlctNplanesHitPretrig(const unsigned int theValue)
void setAlctFifoPretrig(const unsigned int theValue)
unsigned int alctNplanesHitAccelPattern() const
unsigned int m_alct_nplanes_hit_accel_pattern
unsigned int m_clct_nplanes_hit_pretrig
unsigned int alctNplanesHitPattern() const
unsigned int m_alct_nplanes_hit_pattern
void setAlctNplanesHitAccelPattern(const unsigned int theValue)
unsigned int m_clct_drift_delay
unsigned int m_alct_fifo_tbins
void setClctFifoPretrig(const unsigned int theValue)
void setAlctAccelMode(const unsigned int theValue)
unsigned int alctTrigMode() const
unsigned int clctFifoPretrig() const
unsigned int m_alct_fifo_pretrig
void setClctPidThreshPretrig(const unsigned int theValue)
unsigned int m_alct_trig_mode
unsigned int m_clct_nplanes_hit_pattern
unsigned int alctNplanesHitAccelPretrig() const
unsigned int m_alct_drift_delay
void setAlctDriftDelay(const unsigned int theValue)
unsigned int clctDriftDelay() const
void setAlctNplanesHitPattern(const unsigned int theValue)
void setClctDriftDelay(const unsigned int theValue)
void setClctMinSeparation(const unsigned int theValue)
unsigned int m_clct_hit_persist
unsigned int clctPidThreshPretrig() const