ATLAS Offline Software
MuonSpectrometer
MuonPhaseII
MuonCnv
MuonHitCsvDump
src
SpacePointCsvDumperAlg.h
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2025 CERN for the benefit of the ATLAS collaboration
3
*/
4
#ifndef MUONCSVDUMP_MuonStripCsvDumperAlg_H
5
#define MUONCSVDUMP_MuonStripCsvDumperAlg_H
6
7
#include <
AthenaBaseComps/AthAlgorithm.h
>
8
#include <
MuonIdHelpers/IMuonIdHelperSvc.h
>
9
#include <
StoreGate/ReadHandleKeyArray.h
>
10
#include <
ActsGeometryInterfaces/ActsGeometryContext.h
>
11
#include <
MuonSpacePoint/SpacePointContainer.h
>
12
13
17
namespace
MuonR4
{
18
class
SpacePointCsvDumperAlg
:
public
AthAlgorithm
{
19
20
public
:
21
22
using
AthAlgorithm::AthAlgorithm
;
23
~SpacePointCsvDumperAlg
() =
default
;
24
25
StatusCode
initialize
()
override
;
26
StatusCode
execute
()
override
;
27
28
private
:
29
30
31
SG::ReadHandleKeyArray<SpacePointContainer>
m_readKeys
{
this
,
"SpacePointKeys"
, {
"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
ReadHandleKeyArray.h
MuonR4::SpacePointCsvDumperAlg::m_readKeys
SG::ReadHandleKeyArray< SpacePointContainer > m_readKeys
Definition:
SpacePointCsvDumperAlg.h:31
MuonR4::SpacePointCsvDumperAlg::~SpacePointCsvDumperAlg
~SpacePointCsvDumperAlg()=default
ActsGeometryContext.h
SG::HandleKeyArray
Definition:
StoreGate/StoreGate/HandleKeyArray.h:38
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:26
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:32
AthAlgorithm::AthAlgorithm
AthAlgorithm()
Default constructor:
IMuonIdHelperSvc.h
MuonR4::SpacePointCsvDumperAlg::m_idHelperSvc
ServiceHandle< Muon::IMuonIdHelperSvc > m_idHelperSvc
Definition:
SpacePointCsvDumperAlg.h:33
ServiceHandle< Muon::IMuonIdHelperSvc >
Generated on Mon Sep 29 2025 21:19:02 for ATLAS Offline Software by
1.8.18