10#ifndef MUON_MUONCOMPETINGCLUSTERSONTRACKCREATOR_H
11#define MUON_MUONCOMPETINGCLUSTERSONTRACKCREATOR_H
14#include "GaudiKernel/ToolHandle.h"
24 :
public extends<AthAlgTool, IMuonCompetingClustersOnTrackCreator> {
26 using base_class::base_class;
33 const std::list<const Trk::PrepRawData*>&,
34 const double errorScaleFactor)
const;
38 this,
"ClusterCreator",
39 "Muon::MuonClusterOnTrackCreator/MuonClusterOnTrackCreator",
40 "pointer to muon cluster rio ontrack creator"};
Tool to create MuonCompetingClustersOnTrack objects.
std::unique_ptr< CompetingMuonClustersOnTrack > createBroadCluster(const std::list< const Trk::PrepRawData * > &, const double errorScaleFactor) const
method to create a CompetingMuonClustersOnTrack using the PrepRawData hits and a scaled factor for th...
virtual StatusCode initialize()
ToolHandle< Muon::IMuonClusterOnTrackCreator > m_clusterCreator
virtual ~MuonCompetingClustersOnTrackCreator()=default
NRpcCablingAlg reads raw condition data and writes derived condition data to the condition store.