Skip to content

Commit bbdd158

Browse files
authored
Merge pull request #326 from altsybee/master
small refinements in EventSelection.md
2 parents 845dde9 + 505085f commit bbdd158

File tree

1 file changed

+5
-3
lines changed

1 file changed

+5
-3
lines changed

docs/analysis-tools/EventSelection.md

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -465,7 +465,7 @@ A single-value "integrated" occupancy estimator for a given collision can be cal
465465
float occupancyByFT0C = col.ft0cOccupancyInTimeRange(); // range: from 0 up to ~150k
466466
```
467467
468-
Notes:
468+
_Notes:_
469469
- Both occupancy estimators are pre-calculated per each collision in the event selection routine, [EventSelectionModule.h](https://github.com/AliceO2Group/O2Physics/blob/daily-20251029-0000/Common/Tools/EventSelectionModule.h#L1361).
470470
- In the occupancy calculation, multiplicities of nearby collisions are "weighted" according to their time separation from a collision-of-interest, to reflect the "severity" of their influence on that collision
471471
- Estimators return `-1` if a given collision is close to Time Frame borders (so, not enough information for the occupancy calculation, while we need information within -40 µs...+100 µs time range wrt a given collision), event loss ~1.2%.
@@ -475,12 +475,12 @@ Notes:
475475
476476
In addition to the occupancy estimators described above, several special event selection bits are implemented to better clean up various nearby effects from other collisions (related not only the TPC but also the ITS, e.g. due to high occupancies in the ITS Readout Frames).
477477
478-
The following table summarizes the event selection bits used to mitigate occupancy effects in Pb-Pb:
478+
The following table summarizes the event selection bits that can help to mitigate the occupancy effects:
479479
480480
| **Bit** | **Definition** | **Strictness** | **Typical Effect / Event Loss** |
481481
|---------|----------------|----------------|--------------------------------|
482482
| `kNoCollInTimeRangeNarrow` | Rejects events if another collision within **±0.25 µs** | Narrow veto | Useful to suppress residual BC mis-associations; minimal event loss, ~1-1.5% |
483-
| `kNoCollInTimeRangeStandard` | Rejects if: (1) another coll. within ±0.25 µs, or (2) multiplicity of a coll. in dt −4…+2 µs > threshold | Medium | Further suppression of effects from nearby collisions; ~3-7% event loss depending on IR |
483+
| `kNoCollInTimeRangeStandard` | Rejects if: (1) another coll. within ±0.25 µs, or (2) multiplicity of a coll. in delta time −4…+2 µs > threshold | Medium | Further suppression of effects from nearby collisions; ~3-7% event loss depending on IR |
484484
| `kNoCollInTimeRangeStrict` | Rejects events if another collision is within **±10 µs** | Very strict | Strongly reduces effects from nearby events; large loss of statistics at high IR (can exceed 30–40%) |
485485
| `kNoCollInRofStrict` | Rejects events if >1 collision in the same **ITS Readout Frame** (~15 µs in Pb-Pb) | Very strict | Removes in-ROF pileup; at 38 kHz Pb–Pb cuts ~35% of events |
486486
| `kNoCollInRofStandard` | Allows >1 collision per ROF but rejects if another has multiplicity > threshold (default: FT0C amplitude >5000 a.u. ≈ 500 tracks) | Medium | Retains more stats, but protects against large in-ROF pileup |
@@ -516,6 +516,8 @@ Note that TPC-related occupancy effects are most pronounced in Pb–Pb runs, how
516516
- These dead periods correlate also with **drops in ITS–TPC matching efficiency**.
517517
- The effect appears both in **A-A** and **pp** data.
518518
519+
For more details, see the [report at DPG AOT meeting, Jan 2025](https://indico.cern.ch/event/1493023/#3-rejection-of-events-with-dea).
520+
519521
### Using special event selection bits
520522
521523
To reject events recorded during the affected time intervals, several event selection bits were introduced in O2Physics ([PR #9038](https://github.com/AliceO2Group/O2Physics/pull/9038), Dec 2024):

0 commit comments

Comments
 (0)