CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
CSCL1TPParameters.h
Go to the documentation of this file.
1 #ifndef CSCObjects_CSCL1TPParameters_h
2 #define CSCObjects_CSCL1TPParameters_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  void setAlctFifoTbins(const unsigned int theValue) { m_alct_fifo_tbins = theValue; }
75 
77  void setAlctFifoPretrig(const unsigned int theValue) { m_alct_fifo_pretrig = theValue; }
78 
80  void setAlctDriftDelay(const unsigned int theValue) { m_alct_drift_delay = theValue; }
81 
83  void setAlctNplanesHitPretrig(const unsigned int theValue) { m_alct_nplanes_hit_pretrig = theValue; }
84 
86  void setAlctNplanesHitPattern(const unsigned int theValue) { m_alct_nplanes_hit_pattern = theValue; }
87 
89  void setAlctNplanesHitAccelPretrig(const unsigned int theValue) { m_alct_nplanes_hit_accel_pretrig = theValue; }
90 
92  void setAlctNplanesHitAccelPattern(const unsigned int theValue) { m_alct_nplanes_hit_accel_pattern = theValue; }
93 
95  void setAlctTrigMode(const unsigned int theValue) { m_alct_trig_mode = theValue; }
96 
98  void setAlctAccelMode(const unsigned int theValue) { m_alct_accel_mode = theValue; }
99 
101  void setAlctL1aWindowWidth(const unsigned int theValue) { m_alct_l1a_window_width = theValue; }
102 
104  void setClctFifoTbins(const unsigned int theValue) { m_clct_fifo_tbins = theValue; }
105 
107  void setClctFifoPretrig(const unsigned int theValue) { m_clct_fifo_pretrig = theValue; }
108 
110  void setClctHitPersist(const unsigned int theValue) { m_clct_hit_persist = theValue; }
111 
113  void setClctDriftDelay(const unsigned int theValue) { m_clct_drift_delay = theValue; }
114 
116  void setClctNplanesHitPretrig(const unsigned int theValue) { m_clct_nplanes_hit_pretrig = theValue; }
117 
119  void setClctNplanesHitPattern(const unsigned int theValue) { m_clct_nplanes_hit_pattern = theValue; }
120 
122  void setClctPidThreshPretrig(const unsigned int theValue) { m_clct_pid_thresh_pretrig = theValue; }
123 
125  void setClctMinSeparation(const unsigned int theValue) { m_clct_min_separation = theValue; }
126 
127 private:
130  unsigned int m_alct_drift_delay;
134 
140  unsigned int m_clct_min_separation;
141 
143 };
144 
145 #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)
#define COND_SERIALIZABLE
Definition: Serializable.h:39
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