ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
MuonSpectrometer
MuonPhaseII
MuonCnv
xAODMuonViewAlgs
src
sTgcMeasViewAlg.h
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2026 CERN for the benefit of the ATLAS collaboration
3
*/
4
#ifndef XAODMUONMEASVIEWALGS_STGCMEASVIEWALG_H
5
#define XAODMUONMEASVIEWALGS_STGCMEASVIEWALG_H
6
7
#include <
AthenaBaseComps/AthReentrantAlgorithm.h
>
8
9
#include <
xAODMuonPrepData/sTgcWireContainer.h
>
10
#include <
xAODMuonPrepData/sTgcStripContainer.h
>
11
#include <
xAODMuonPrepData/sTgcPadContainer.h
>
12
#include <
xAODMuonPrepData/sTgcMeasContainer.h
>
13
14
#include <
StoreGate/WriteHandleKey.h
>
15
16
22
23
namespace
MuonR4
{
24
class
sTgcMeasViewAlg
:
public
AthReentrantAlgorithm
{
25
public
:
26
using
AthReentrantAlgorithm::AthReentrantAlgorithm;
27
28
~sTgcMeasViewAlg
() =
default
;
29
30
StatusCode
execute
(
const
EventContext& ctx)
const override
;
31
StatusCode
initialize
()
override
;
32
private
:
33
SG::ReadHandleKey<xAOD::sTgcStripContainer>
m_readKeyStrip
{
this
,
"StripKey"
,
"xAODsTgcStrips"
,
34
"Name of the xAOD::sTgcStripContainer"
};
35
36
SG::ReadHandleKey<xAOD::sTgcWireContainer>
m_readKeyWire
{
this
,
"WireKey"
,
"xAODsTgcWires"
,
37
"Name of the xAOD::sTgcWireContainer"
};
38
39
SG::ReadHandleKey<xAOD::sTgcPadContainer>
m_readKeyPad
{
this
,
"PadKey"
,
"xAODsTgcPads"
,
40
"Name of the xAOD::sTgcPadContainer"
};
41
42
SG::WriteHandleKey<xAOD::sTgcMeasContainer>
m_writeKey
{
this
,
"WriteKey"
,
"xAODsTgcMeasurements"
};
43
};
44
}
45
46
#endif
AthReentrantAlgorithm.h
WriteHandleKey.h
Property holding a SG store/key/clid from which a WriteHandle is made.
AthReentrantAlgorithm
An algorithm that can be simultaneously executed in multiple threads.
Definition
AthReentrantAlgorithm.h:74
MuonR4::sTgcMeasViewAlg
Definition
sTgcMeasViewAlg.h:24
MuonR4::sTgcMeasViewAlg::m_readKeyStrip
SG::ReadHandleKey< xAOD::sTgcStripContainer > m_readKeyStrip
Definition
sTgcMeasViewAlg.h:33
MuonR4::sTgcMeasViewAlg::initialize
StatusCode initialize() override
Definition
sTgcMeasViewAlg.cxx:12
MuonR4::sTgcMeasViewAlg::~sTgcMeasViewAlg
~sTgcMeasViewAlg()=default
MuonR4::sTgcMeasViewAlg::m_readKeyWire
SG::ReadHandleKey< xAOD::sTgcWireContainer > m_readKeyWire
Definition
sTgcMeasViewAlg.h:36
MuonR4::sTgcMeasViewAlg::m_readKeyPad
SG::ReadHandleKey< xAOD::sTgcPadContainer > m_readKeyPad
Definition
sTgcMeasViewAlg.h:39
MuonR4::sTgcMeasViewAlg::execute
StatusCode execute(const EventContext &ctx) const override
Definition
sTgcMeasViewAlg.cxx:20
MuonR4::sTgcMeasViewAlg::m_writeKey
SG::WriteHandleKey< xAOD::sTgcMeasContainer > m_writeKey
Definition
sTgcMeasViewAlg.h:42
SG::ReadHandleKey
Property holding a SG store/key/clid from which a ReadHandle is made.
Definition
StoreGate/StoreGate/ReadHandleKey.h:40
SG::WriteHandleKey
Property holding a SG store/key/clid from which a WriteHandle is made.
Definition
StoreGate/StoreGate/WriteHandleKey.h:40
MuonR4
This header ties the generic definitions in this package.
Definition
GlobalPattern.h:14
sTgcMeasContainer.h
sTgcPadContainer.h
sTgcStripContainer.h
sTgcWireContainer.h
Generated on
for ATLAS Offline Software by
1.17.0