5#ifndef MUON_IMUONREFITTOOL_H
6#define MUON_IMUONREFITTOOL_H
8#include "GaudiKernel/IAlgTool.h"
9#include "Identifier/Identifier.h"
55 std::set<MuonStationIndex::StIndex>
57 std::set<MuonStationIndex::PhiIndex>
64 static const InterfaceID IID_IMuonRefitTool(
"Muon::IMuonRefitTool", 1, 0);
65 return IID_IMuonRefitTool;
70 virtual std::unique_ptr<Trk::Track>
refit(
const Trk::Track& track,
const EventContext& ctx,
71 const Settings* settings =
nullptr)
const = 0;
73 virtual std::vector<std::unique_ptr<Trk::Track> >
refit(
const std::vector<Trk::Track*>& tracks,
const EventContext& ctx,
74 const Settings* settings =
nullptr)
const = 0;
NRpcCablingAlg reads raw condition data and writes derived condition data to the condition store.
Ensure that the ATLAS eigen extensions are properly loaded.