Skip to content

CaloCellList & clients: Adjust for CaloDetDescrManger moved from DetectorStore to ConditionStore

Walter Lampl requested to merge wlampl/athena:CaloCellList_DetDescrMgr into master

The CaloCellList object used the singleton-feature (static instance method) of CaloDetDescrManager. This is not compatible with the new, MT-safe approach where CaloDetDescrManager lives in the ConditionStore.

With this MR, a const-pointer to the CaloDetDescrManager is passed to the constructor of the CaloCellList object. This interface change requires updates for many clients, therefore this MR is quite big.

cc @tsulaia

Merge request reports