Skip to content

CaloPIDs to Functional

Chitsanu Khurewathanakul requested to merge functional-CaloPIDs into future
  • Migrated CaloPhotonIdAlg to MergingTransformer, CaloID2DLL to Transformer.
  • Uses ToolHandle instead of tool<>
  • const, auto, final, override, delete, nullptr, using, and the usual modernization.

Concerning functional, in this package there's just 3 cases left: CaloChi22ID, CaloTrack2IDAlg, CaloTrackMatchAlg. But these guys require a mix of Transformer (taking heterogenous inputs) and MergingTransformer (one of them, tracks, can be from N places unknown until initialised).

Merge request reports