ATLAS Offline Software
SpacePointCsvDumperAlg.h
Go to the documentation of this file.
1 #ifndef MUONCSVDUMP_MuonStripCsvDumperAlg_H
2 #define MUONCSVDUMP_MuonStripCsvDumperAlg_H
3 /*
4  Copyright (C) 2002-2024 CERN for the benefit of the ATLAS collaboration
5 */
6 
12 
13 
17 namespace MuonR4{
19 
20  public:
21 
22  SpacePointCsvDumperAlg(const std::string& name, ISvcLocator* pSvcLocator);
24 
25  StatusCode initialize() override;
26  StatusCode execute() override;
27 
28  private:
29 
30 
31  SG::ReadHandleKey<SpacePointContainer> m_readKey{this, "ReadKey", "MuonSpacePoints", "Key to the space point container"};
32 
33  ServiceHandle<Muon::IMuonIdHelperSvc> m_idHelperSvc{this, "MuonIdHelperSvc", "Muon::MuonIdHelperSvc/MuonIdHelperSvc"};
34 
35  size_t m_event{0};
36 
37 };
38 }
39 #endif
ReadHandleKey.h
Property holding a SG store/key/clid from which a ReadHandle is made.
MuonR4::SpacePointCsvDumperAlg::m_readKey
SG::ReadHandleKey< SpacePointContainer > m_readKey
Definition: SpacePointCsvDumperAlg.h:31
MuonR4::SpacePointCsvDumperAlg::~SpacePointCsvDumperAlg
~SpacePointCsvDumperAlg()=default
ActsGeometryContext.h
SG::ReadHandleKey< SpacePointContainer >
AthAlgorithm.h
MuonR4::SpacePointCsvDumperAlg
Definition: SpacePointCsvDumperAlg.h:18
MuonR4::SpacePointCsvDumperAlg::m_event
size_t m_event
Definition: SpacePointCsvDumperAlg.h:35
EL::StatusCode
::StatusCode StatusCode
StatusCode definition for legacy code.
Definition: PhysicsAnalysis/D3PDTools/EventLoop/EventLoop/StatusCode.h:22
AthAlgorithm
Definition: AthAlgorithm.h:47
MuonR4::SpacePointCsvDumperAlg::initialize
StatusCode initialize() override
Definition: SpacePointCsvDumperAlg.cxx:25
name
std::string name
Definition: Control/AthContainers/Root/debug.cxx:221
MuonR4
This header ties the generic definitions in this package.
Definition: HoughEventData.h:16
SpacePointContainer.h
MuonR4::SpacePointCsvDumperAlg::execute
StatusCode execute() override
Definition: SpacePointCsvDumperAlg.cxx:31
MuonR4::SpacePointCsvDumperAlg::SpacePointCsvDumperAlg
SpacePointCsvDumperAlg(const std::string &name, ISvcLocator *pSvcLocator)
Definition: SpacePointCsvDumperAlg.cxx:22
IMuonIdHelperSvc.h
MuonR4::SpacePointCsvDumperAlg::m_idHelperSvc
ServiceHandle< Muon::IMuonIdHelperSvc > m_idHelperSvc
Definition: SpacePointCsvDumperAlg.h:33
ServiceHandle< Muon::IMuonIdHelperSvc >