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.
The later
Cond
retrieves the CaloDetDescrManager viaConditions
the former still goes via the store (legacy way).
ping @tsulaia
Edited by Christos Anastopoulos