5 #ifndef IMuTagAmbiguitySolverTool_H
6 #define IMuTagAmbiguitySolverTool_H
8 #include "GaudiKernel/IAlgTool.h"
22 class MuTaggedSegment;
24 class IMuonSegmentMatchingTool;
26 static const InterfaceID IID_IMuTagAmbiguitySolverTool(
"IMuTagAmbiguitySolverTool", 1, 0);
32 virtual std::vector<MuonCombined::MuonSegmentInfo>
solveAmbiguities(
const EventContext& ctx, std::vector<MuonCombined::MuonSegmentInfo> mtos)
const = 0;
35 const EventContext& ctx, std::vector<MuonCombined::MuonSegmentInfo> mtss)
const = 0;
36 virtual double Rseg(
unsigned int nseg)
const = 0;
41 #endif // IMuTagAmbiguitySolverTool_H