|
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef Csc4dSegmentMaker_H
6 #define Csc4dSegmentMaker_H
19 #include "GaudiKernel/ToolHandle.h"
20 #include "Identifier/Identifier.h"
31 class MdtDriftCircleOnTrack;
32 class MuonClusterOnTrack;
33 class MuonEDMPrinterTool;
49 std::unique_ptr<MuonSegmentCombinationCollection>
find(
const std::vector<const Muon::CscPrepDataCollection*>& pcols,
50 const EventContext& ctx)
const override;
63 "CscSegmentUtilTool/CscSegmentUtilTool",
65 PublicToolHandle<Muon::MuonEDMPrinterTool>
m_printer{
68 "Muon::MuonEDMPrinterTool/MuonEDMPrinterTool",
StatusCode initialize() override
NRpcCablingAlg reads raw condition data and writes derived condition data to the condition store.
std::unique_ptr< MuonSegmentCombinationCollection > find(const MuonSegmentCombinationCollection &, const EventContext &ctx) const override
MuonSegment_v1 MuonSegment
Reference the current persistent version:
Gaudi::Property< double > m_max_slope_phi
Gaudi::Property< double > m_max_seg_per_chamber
::StatusCode StatusCode
StatusCode definition for legacy code.
Csc4dSegmentMaker(const std::string &, const std::string &, const IInterface *)
ToolHandle< ICscSegmentUtilTool > m_segmentTool
PublicToolHandle< Muon::MuonEDMPrinterTool > m_printer
Gaudi::Property< double > m_max_chisquare
virtual ~Csc4dSegmentMaker()
Gaudi::Property< double > m_max_slope_r