We need to maintain the performance optimizations from CHASM which are necessary for functional objectives in upcoming missions. We need to track these quantities related to Cherenkov photons:
- Timing
- Atmospheric attenuation
- Wavelength spectrum
And, these features related to the overall simulation:
- Multiple detectors for one shower.
- Interchangeable atmospheric models