Commit fb34e69
ITS digi: Ability to process events before the first RO
This commit makes it possible to inject events/hits into the
ITS digitizer which happen in time before the "first interaction sampled"
(start of the first readout-frame given by HBFUtils).
The commit avoids/fixes a segmenation fault which, so far, occurs
in these situations (because of overflow of unsigned int32 newROFrame)
The commit allows to reduce "startup" effects in a timeframe by
capturing hits that come from events before data taking starts. This makes
MC more realistic.
With these "startup effects" removed, one could now play with short
timeframe lengths for skimming studies.
(cherry picked from commit d9e8f04)1 parent a7088e6 commit fb34e69
File tree
2 files changed
+24
-2
lines changed- Detectors/ITSMFT/common/simulation
- include/ITSMFTSimulation
- src
2 files changed
+24
-2
lines changedLines changed: 1 addition & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
118 | 118 | | |
119 | 119 | | |
120 | 120 | | |
| 121 | + | |
121 | 122 | | |
122 | 123 | | |
123 | 124 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
102 | 102 | | |
103 | 103 | | |
104 | 104 | | |
| 105 | + | |
| 106 | + | |
| 107 | + | |
| 108 | + | |
105 | 109 | | |
106 | 110 | | |
107 | 111 | | |
| |||
167 | 171 | | |
168 | 172 | | |
169 | 173 | | |
170 | | - | |
| 174 | + | |
| 175 | + | |
| 176 | + | |
| 177 | + | |
| 178 | + | |
| 179 | + | |
| 180 | + | |
| 181 | + | |
| 182 | + | |
| 183 | + | |
| 184 | + | |
| 185 | + | |
| 186 | + | |
171 | 187 | | |
172 | 188 | | |
173 | 189 | | |
| |||
275 | 291 | | |
276 | 292 | | |
277 | 293 | | |
| 294 | + | |
| 295 | + | |
| 296 | + | |
| 297 | + | |
| 298 | + | |
278 | 299 | | |
279 | 300 | | |
280 | 301 | | |
| |||
290 | 311 | | |
291 | 312 | | |
292 | 313 | | |
293 | | - | |
| 314 | + | |
294 | 315 | | |
295 | 316 | | |
296 | 317 | | |
| |||
0 commit comments