10#ifndef MUON_MUONCOMPETINGCLUSTERSONTRACKCREATOR_H
11#define MUON_MUONCOMPETINGCLUSTERSONTRACKCREATOR_H
15#include "GaudiKernel/ToolHandle.h"
33 std::unique_ptr<CompetingMuonClustersOnTrack>
34 createBroadCluster(
const std::list< const Trk::PrepRawData * > &,
const double errorScaleFactor )
const;
38 ToolHandle<Muon::IMuonClusterOnTrackCreator>
m_clusterCreator{
this,
"ClusterCreator",
"Muon::MuonClusterOnTrackCreator/MuonClusterOnTrackCreator",
"pointer to muon cluster rio ontrack creator"};
Interface for tools creating CompetingMuonClustersOnTrack 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()
MuonCompetingClustersOnTrackCreator(const std::string &, const std::string &, const IInterface *)
ToolHandle< Muon::IMuonClusterOnTrackCreator > m_clusterCreator
virtual ~MuonCompetingClustersOnTrackCreator()=default
NRpcCablingAlg reads raw condition data and writes derived condition data to the condition store.