Add CALO PID information in v2 Event Model
Currently, ChargedBasics
objects zip together tracks and Muon, RICH and combined PID information. CALO PID information is used in the combined PID tools, however CALO PID information is not saved separately in the ChargedBasics
object.
We need to understand which information is need and what is the best way to store it.
In the old event model, the following information was stored in ProtoParticles:
- ECAL info - added in ChargedProtoParticleAddEcalInfo
- InAccEcal
- CaloElectronMatch
- CaloTrMatch
- CaloTrajectoryL
- CaloChargedEcal
- CaloEcalE
- EcalPIDmu
- EcalPIDe
- Brem info - added in ChargedProtoParticleAddBremInfo
- InAccBrem
- CaloBremMatch
- CaloNeutralEcal
- BremPIDe
- HCAL info - added in ChargedProtoParticleAddHcalInfo
- InAccHcal
- CaloHcalE
- HcalPIDe
- HcalPIDmu
There are also new variables computed in the selective matching configuration that we might want to save.