5 #ifndef MUON_IMUONLAYERAMBIGUITYSOLVERTOOL_H
6 #define MUON_IMUONLAYERAMBIGUITYSOLVERTOOL_H
10 #include "GaudiKernel/IAlgTool.h"
23 static const InterfaceID IID_IMuonLayerAmbiguitySolverTool(
"Muon::IMuonLayerAmbiguitySolverTool", 1, 0);
24 return IID_IMuonLayerAmbiguitySolverTool;
28 virtual void resolveOverlaps(
const EventContext& ctx,
const std::vector<Muon::MuonLayerRecoData>& allLayers,
29 std::vector<MuonCandidate>& resolvedCandidates)
const = 0;
36 #endif // IMuonLayerAmbiguitySolverTool_H