-
Notifications
You must be signed in to change notification settings - Fork 32
RICH EB DST Integration
Nathan Baltzell edited this page Apr 16, 2026
·
18 revisions
The event builder (EB) performs 4 main tasks:
- Read and organize all the detector information from upstream services
- Associate tracks and detector responses into particle objects
- Perform a particle identification scheme on those particle objects
- Export those particles and their associated detector responses to DST banks
RICH integration must happen somewhere between #1 and #3. That requires passing specific data between the RICH and EB packages, and identifying that data is key.
Inputs:
- Memory-resident EB particles (tracks and associated hits from all (non-RICH) detectors)
- The
RICH::tdcbank - Event vertex and start time (?)
Outputs:
- A PID metric for each particle (and hypothesis?) in
REC::Particle - The associated responses for the
REC::Cherenkovbank (or its future upgrade)