Cleanup use of CaloInterfaces

  • move IIGammaPi0SeparationTool and INeutralIDTool from LHCb to CaloFutureTools
  • remove unnecessary use of IFutureCounterLevel (and migrate the one protected counter to Gaudi::Accumulators)
  • remove unused lambda capture in CaloFutureCorrectionBase
  • remove unused includes of CaloHypo.h and ProtoParticle.h

must be applied in conjunction with LHCb!2822 (merged), refs updated in Moore!654 (merged) and Brunel!1089 (merged)

Edited by Peilian Li

Merge request reports

Loading