ATLAS Offline Software
Loading...
Searching...
No Matches
AlignmentErrorTestAlg.h
Go to the documentation of this file.
1#ifndef MUONALIGNERRORTOOL_ALIGNMENTERRORTESTALG_H
2#define MUONALIGNERRORTOOL_ALIGNMENTERRORTESTALG_H
3
4#include <GaudiKernel/ToolHandle.h>
5
11
12namespace MuonAlign {
13
15 public:
16 AlignmentErrorTestAlg(const std::string& name, ISvcLocator* pSvcLocator);
17 ~AlignmentErrorTestAlg() override = default;
18
19 StatusCode initialize() override;
20 StatusCode execute() override;
21
22 private:
23 ToolHandle<Trk::ITrkAlignmentDeviationTool> m_alignmentErrorTool{
24 this, "alignmentErrorTool", "MuonAlign::AlignmentErrorTool"};
25 ToolHandle<MuonCalib::IIdToFixedIdTool> m_idTool{this, "idTool", "MuonCalib::IdToFixedIdTool"};
27 this, "trackCollection", "MuonSpectrometerTracks"};
29 this, "EvtInfo", "EventInfo", "EventInfo name"};
30};
31
32} // namespace MuonAlign
33
34#endif
AthAlgorithm(const std::string &name, ISvcLocator *pSvcLocator)
Constructor with parameters:
ToolHandle< Trk::ITrkAlignmentDeviationTool > m_alignmentErrorTool
~AlignmentErrorTestAlg() override=default
SG::ReadHandleKey<::TrackCollection > m_trackCollection
ToolHandle< MuonCalib::IIdToFixedIdTool > m_idTool
AlignmentErrorTestAlg(const std::string &name, ISvcLocator *pSvcLocator)
SG::ReadHandleKey< xAOD::EventInfo > m_eventInfoKey
Property holding a SG store/key/clid from which a ReadHandle is made.