|  | ATLAS Offline Software
    | 
 
 
 
Go to the documentation of this file.
   10 #ifndef MuonClusterOnTrackCreator_H 
   11 #define MuonClusterOnTrackCreator_H 
   14 #include "GaudiKernel/ServiceHandle.h" 
   36         using base_class::base_class;
 
   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
Gaudi::Property< bool > m_doFixedErrorRpcEta
::StatusCode StatusCode
StatusCode definition for legacy code.
Gaudi::Property< double > m_fixedErrorTgcEta
virtual ~MuonClusterOnTrackCreator()=default
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.