Skip to content

Remove unused xAOD::FileMetaData clients

Frank Berghaus requested to merge berghaus/athena:file_metadata_clients into master

Unused xAOD::FileMetaData includes were removed from:

  • PhysicsAnalysis/ElectronPhotonID/IsolationCorrections/IsolationCorrectionTool
  • PhysicsAnalysis/TauID/TauAnalysisTools/TauSelectionTool
  • Reconstruction/Jet/JetMomentTools/JetForwardJvtToolBDT

Unnecessary links to the xAODMetaData library were removed from:

  • PhysicsAnalysis/ElectronPhotonID/IsolationCorrections
  • Reconstruction/Jet/JetMomentTools

Other xAOD::FileMetaData clients were left unchanged:

  • Event/xAOD/xAODBPhys/BPhysMetaDataHelper
  • PhysicsAnalysis/Algorithms/AsgAnalysisAlgorithms/AsgCutBookkeeperAlg
  • PhysicsAnalysis/AnalysisCommon/PMGTools/PMGTruthWeightTool
  • PhysicsAnalysis/D3PDTools/EventLoopTest/Root/UnitTestAlg4
  • PhysicsAnalysis/ElectronPhotonID/ElectronEfficiencyCorrection/AsgElectronEfficiencyCorrectionTool
  • PhysicsAnalysis/ElectronPhotonID/ElectronPhotonFourMomentumCorrection/EgammaCalibrationAndSmearingTool

Needed to find IOVDbDataModel for AthAnalysisBaseComps to link successfully in my local tests, so keeping it here.

Edited by Frank Berghaus

Merge request reports