ATLASRECTS-5012: Migrate LAr/Tile Volume builder to not retrieving the CaloDetDescrManager from the store
Migrate LAr/Tile Volume builder to not retrieving the CaloDetDescrManager from the store
What we do is
- Create ICaloTrackingVolumeBuilder, that accepts the CaloDetDescrManager as argument
- Migrate LAr/Tile Volume builder to implement this
- Tried also to clean up the headers for these 2. (note to shifter for this MR can not do much for the existing
mutable... these will need some further thinking)
- Migrate the clients of LAr/Tile Volume to retrieve and pass the CaloDetDescrManager
- There are 2 clients the CaloTrackingGeometryBuilder and CaloTrackingGeometryBuilderCond.
Condretrieves the CaloDetDescrManager via
Conditionsthe former still goes via the store (legacy way).