|
ATLAS Offline Software
|
Go to the documentation of this file.
10 #ifndef MuonClusterOnTrackCreator_H
11 #define MuonClusterOnTrackCreator_H
14 #include "GaudiKernel/ServiceHandle.h"
84 ToolHandle<Muon::IMMClusterBuilderTool>
m_clusterBuilderToolMM{
this,
"MMClusterBuilder",
"Muon::SimpleMMClusterBuilderTool/SimpleMMClusterBuilderTool"};
99 #endif // MuonClusterOnTrackCreator_H
virtual MuonClusterOnTrack * createRIO_OnTrack(const Trk::PrepRawData &RIO, const Amg::Vector3D &GP) const override
Create new Muon::MuonClusterOnTrack from a Trk::PrepRawData and a predicted Trk::TrackParameter.
virtual StatusCode initialize() override
Gaudi::Property< bool > m_doFixedErrorRpcPhi
ToolHandle< Muon::IMMClusterBuilderTool > m_clusterBuilderToolMM
Gaudi::Property< double > m_fixedErrorRpcPhi
NRpcCablingAlg reads raw condition data and writes derived condition data to the condition store.
ServiceHandle< Muon::IMuonIdHelperSvc > m_idHelperSvc
MuonClusterOnTrackCreator(const std::string &, const std::string &, const IInterface *)
Gaudi::Property< bool > m_doFixedErrorRpcEta
::StatusCode StatusCode
StatusCode definition for legacy code.
Gaudi::Property< double > m_fixedErrorTgcEta
virtual ~MuonClusterOnTrackCreator()=default
Interface for tools calibrating MuonCluster, turning them into Muon::MuonClusterOnTrack object.
Gaudi::Property< bool > m_doFixedErrorTgcPhi
Eigen::Matrix< double, 3, 1 > Vector3D
ToolHandle< Muon::INSWCalibTool > m_calibToolNSW
Gaudi::Property< double > m_fixedErrorTgcPhi
MuonClusterOnTrack * calibratedClusterSTG(const Trk::PrepRawData &RIO, const Amg::Vector3D &GP, const Amg::Vector3D &GD) const
Gaudi::Property< bool > m_doFixedErrorTgcEta
virtual MuonClusterOnTrack * correct(const Trk::PrepRawData &RIO, const Trk::TrackParameters &TP, const EventContext &) const override
Create new Muon::MuonClusterOnTrack from a Trk::PrepRawData and the predicted Trk::TrackParameter at ...
MuonClusterOnTrack * calibratedClusterMMG(const Trk::PrepRawData &RIO, const Amg::Vector3D &GP, const Amg::Vector3D &GD) const
Gaudi::Property< double > m_fixedErrorRpcEta
Base class for Muon cluster RIO_OnTracks.