Skip to content

New algorithms for decorating xAOD::CaloCluster and xAOD::PFO with calibration hit information

Recently it became apparent that the current athena based calibration hit calculation algorithms and tools do not provide information needed for standard performance plots we would like to use to benchmark the particle flow algorithms in our reconstruction. A number of new reentrant algorithms and tools are introduced in this MR to provide this information via decorations. It is anticipated that these algorithms and tools will never run in standard workflows because only a very small subset of our Monte Carlo stores calibration hits - thus they should only be scheduled in special setups defined and requested by CP groups to be used for very small numbers of Monte Carlo samples. Example job options are also provided that allow the user to decorate either xAOD::CaloCluster, or both xAOD::CaloCluster and xAOD::PFO, when running from ESD files to create AOD files. Finally a few new CLID are defined for store gate storage of new types, as well as an update to the dictionary in xAODCaloEvent that allows us to write a decoration of a new type to disk.

Merge request reports