Auxiliary class for rise time evaluation.
More...
#include <JGetRiseTime.hh>
|
| JGetRiseTime () |
| Default constructor. More...
|
|
double | operator() (const double tot) const |
| Get time of analogue signal to rise to discriminator threshold (a.k.a. time slewing). More...
|
|
Auxiliary class for rise time evaluation.
The current values of the parameters are obtained with JCalibrateMuon.cc and JFrodo.cc.
Definition at line 22 of file JGetRiseTime.hh.
JTRIGGER::JGetRiseTime::JGetRiseTime |
( |
| ) |
|
|
inline |
Default constructor.
Definition at line 28 of file JGetRiseTime.hh.
31 this->push_back( 8.01);
32 this->push_back( 7.52);
33 this->push_back( 7.05);
34 this->push_back( 6.59);
35 this->push_back( 6.15);
36 this->push_back( 5.74);
37 this->push_back( 5.33);
38 this->push_back( 4.95);
39 this->push_back( 4.58);
40 this->push_back( 4.22);
41 this->push_back( 3.89);
42 this->push_back( 3.56);
43 this->push_back( 3.25);
44 this->push_back( 2.95);
45 this->push_back( 2.66);
46 this->push_back( 2.39);
47 this->push_back( 2.12);
48 this->push_back( 1.87);
49 this->push_back( 1.63);
50 this->push_back( 1.40);
51 this->push_back( 1.19);
52 this->push_back( 0.98);
53 this->push_back( 0.78);
54 this->push_back( 0.60);
55 this->push_back( 0.41);
56 this->push_back( 0.24);
57 this->push_back( 0.07);
58 this->push_back( -0.10);
59 this->push_back( -0.27);
60 this->push_back( -0.43);
61 this->push_back( -0.59);
62 this->push_back( -0.75);
63 this->push_back( -0.91);
64 this->push_back( -1.08);
65 this->push_back( -1.24);
66 this->push_back( -1.41);
67 this->push_back( -1.56);
68 this->push_back( -1.71);
69 this->push_back( -1.85);
70 this->push_back( -1.98);
71 this->push_back( -2.11);
72 this->push_back( -2.23);
73 this->push_back( -2.35);
74 this->push_back( -2.47);
75 this->push_back( -2.58);
76 this->push_back( -2.69);
77 this->push_back( -2.79);
78 this->push_back( -2.89);
79 this->push_back( -2.99);
80 this->push_back( -3.09);
81 this->push_back( -3.19);
82 this->push_back( -3.28);
83 this->push_back( -3.37);
84 this->push_back( -3.46);
85 this->push_back( -3.55);
86 this->push_back( -3.64);
87 this->push_back( -3.72);
88 this->push_back( -3.80);
89 this->push_back( -3.88);
90 this->push_back( -3.96);
91 this->push_back( -4.04);
92 this->push_back( -4.12);
93 this->push_back( -4.20);
94 this->push_back( -4.27);
95 this->push_back( -4.35);
96 this->push_back( -4.42);
97 this->push_back( -4.49);
98 this->push_back( -4.56);
99 this->push_back( -4.63);
100 this->push_back( -4.70);
101 this->push_back( -4.77);
102 this->push_back( -4.84);
103 this->push_back( -4.90);
104 this->push_back( -4.97);
105 this->push_back( -5.03);
106 this->push_back( -5.10);
107 this->push_back( -5.16);
108 this->push_back( -5.22);
109 this->push_back( -5.28);
110 this->push_back( -5.34);
111 this->push_back( -5.40);
112 this->push_back( -5.46);
113 this->push_back( -5.52);
114 this->push_back( -5.58);
115 this->push_back( -5.63);
116 this->push_back( -5.69);
117 this->push_back( -5.74);
118 this->push_back( -5.80);
119 this->push_back( -5.85);
120 this->push_back( -5.91);
121 this->push_back( -5.96);
122 this->push_back( -6.01);
123 this->push_back( -6.06);
124 this->push_back( -6.11);
125 this->push_back( -6.16);
126 this->push_back( -6.21);
127 this->push_back( -6.26);
128 this->push_back( -6.31);
129 this->push_back( -6.36);
130 this->push_back( -6.41);
131 this->push_back( -6.45);
132 this->push_back( -6.50);
133 this->push_back( -6.55);
134 this->push_back( -6.59);
135 this->push_back( -6.64);
136 this->push_back( -6.68);
137 this->push_back( -6.72);
138 this->push_back( -6.77);
139 this->push_back( -6.81);
140 this->push_back( -6.85);
141 this->push_back( -6.89);
142 this->push_back( -6.93);
143 this->push_back( -6.98);
144 this->push_back( -7.02);
145 this->push_back( -7.06);
146 this->push_back( -7.09);
147 this->push_back( -7.13);
148 this->push_back( -7.17);
149 this->push_back( -7.21);
150 this->push_back( -7.25);
151 this->push_back( -7.28);
152 this->push_back( -7.32);
153 this->push_back( -7.36);
154 this->push_back( -7.39);
155 this->push_back( -7.43);
156 this->push_back( -7.46);
157 this->push_back( -7.50);
158 this->push_back( -7.53);
159 this->push_back( -7.57);
160 this->push_back( -7.60);
161 this->push_back( -7.63);
162 this->push_back( -7.66);
163 this->push_back( -7.70);
164 this->push_back( -7.73);
165 this->push_back( -7.76);
166 this->push_back( -7.79);
167 this->push_back( -7.82);
168 this->push_back( -7.85);
169 this->push_back( -7.88);
170 this->push_back( -7.91);
171 this->push_back( -7.94);
172 this->push_back( -7.97);
173 this->push_back( -7.99);
174 this->push_back( -8.02);
175 this->push_back( -8.05);
176 this->push_back( -8.07);
177 this->push_back( -8.10);
178 this->push_back( -8.13);
179 this->push_back( -8.15);
180 this->push_back( -8.18);
181 this->push_back( -8.20);
182 this->push_back( -8.23);
183 this->push_back( -8.25);
184 this->push_back( -8.28);
185 this->push_back( -8.30);
186 this->push_back( -8.32);
187 this->push_back( -8.34);
188 this->push_back( -8.37);
189 this->push_back( -8.39);
190 this->push_back( -8.41);
191 this->push_back( -8.43);
192 this->push_back( -8.45);
193 this->push_back( -8.47);
194 this->push_back( -8.49);
195 this->push_back( -8.51);
196 this->push_back( -8.53);
197 this->push_back( -8.55);
198 this->push_back( -8.57);
199 this->push_back( -8.59);
200 this->push_back( -8.61);
201 this->push_back( -8.62);
202 this->push_back( -8.64);
203 this->push_back( -8.66);
204 this->push_back( -8.67);
205 this->push_back( -8.69);
206 this->push_back( -8.70);
207 this->push_back( -8.72);
208 this->push_back( -8.74);
209 this->push_back( -8.75);
210 this->push_back( -8.76);
211 this->push_back( -8.78);
212 this->push_back( -8.79);
213 this->push_back( -8.81);
214 this->push_back( -8.82);
215 this->push_back( -8.83);
216 this->push_back( -8.84);
217 this->push_back( -8.86);
218 this->push_back( -8.87);
219 this->push_back( -8.88);
220 this->push_back( -8.89);
221 this->push_back( -8.90);
222 this->push_back( -8.92);
223 this->push_back( -8.93);
224 this->push_back( -8.94);
225 this->push_back( -8.95);
226 this->push_back( -8.96);
227 this->push_back( -8.97);
228 this->push_back( -8.98);
229 this->push_back( -9.00);
230 this->push_back( -9.01);
231 this->push_back( -9.02);
232 this->push_back( -9.04);
233 this->push_back( -9.04);
234 this->push_back( -9.04);
235 this->push_back( -9.04);
236 this->push_back( -9.04);
237 this->push_back( -9.04);
238 this->push_back( -9.04);
239 this->push_back( -9.04);
240 this->push_back( -9.04);
241 this->push_back( -9.04);
242 this->push_back( -9.04);
243 this->push_back( -9.04);
244 this->push_back( -9.04);
245 this->push_back( -9.04);
246 this->push_back( -9.04);
247 this->push_back( -9.04);
248 this->push_back( -9.04);
249 this->push_back( -9.04);
250 this->push_back( -9.04);
251 this->push_back( -9.04);
252 this->push_back( -9.04);
253 this->push_back( -9.04);
254 this->push_back( -9.04);
255 this->push_back( -9.04);
256 this->push_back( -9.04);
257 this->push_back( -9.04);
258 this->push_back( -9.04);
259 this->push_back( -9.04);
260 this->push_back( -9.04);
261 this->push_back( -9.04);
262 this->push_back( -9.04);
263 this->push_back( -9.04);
264 this->push_back( -9.04);
265 this->push_back( -9.04);
266 this->push_back( -9.04);
267 this->push_back( -9.04);
268 this->push_back( -9.04);
269 this->push_back( -9.04);
270 this->push_back( -9.04);
271 this->push_back( -9.04);
272 this->push_back( -9.04);
273 this->push_back( -9.04);
274 this->push_back( -9.04);
275 this->push_back( -9.04);
276 this->push_back( -9.04);
277 this->push_back( -9.04);
278 this->push_back( -9.04);
279 this->push_back( -9.04);
280 this->push_back( -9.04);
281 this->push_back( -9.04);
282 this->push_back( -9.04);
283 this->push_back( -9.04);
284 this->push_back( -9.04);
285 this->push_back( -9.04);
286 this->push_back( -9.04);
double JTRIGGER::JGetRiseTime::operator() |
( |
const double |
tot | ) |
const |
|
inline |
Get time of analogue signal to rise to discriminator threshold (a.k.a. time slewing).
- Parameters
-
tot | time over threshold [ns] |
- Returns
- rise time [ns]
Definition at line 296 of file JGetRiseTime.hh.
301 return *(this->begin());
302 else if (i >= (
int) this->size())
303 return *(this->rbegin());
The documentation for this struct was generated from the following file: