This repository is just a small collection of markdown files that attempt to summarize the provided EIC tutorials with a focus on dRICH software development. The current workflow in EIC software is shown in the following figure.
+-------------------------------------------------------------------------------------------------+
| |
| .-------------. .-----------------. |
| | hepmc3 | +-> | podio file | |
| | (gen. data) | __________ ____________ | | (reconstructed) | |
| '-------+-----' \ \ .--------------. \ \ | '-----------------' |
| \-------> \ ddsim \ --> | podio file | --> \ eicrecon \ --/ |
| /-------> / (simul) / | (simul data) | / (recon) / --\ |
| .-----+------. /_________/ '--------------' /___________/ | .---------------. |
| | dd4hep | +-> | eicrecon.root | |
| | (geometry) | | (user trees) | |
| '------------' '---------------' |
| |
+-------------------------------------------------------------------+-----------------------------+
\ EIC Singularity container |
\___________________________|
- Singularity: Container program designed for HEP analysis, similar to docker.
- hepmc3: Physics event generation.
- dd4hep: EIC geometry definition.
- ddsim & npsim: Geant4 event simulation.
- eicrecon: EIC event reconstruction.
- podio file format: TODO.
- The agreed-on EIC coordinate system is such that z points in the direction of the hadron beam, y points to the sky, and x points to the ring accelerator center.