ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
MuonSpectrometer
MuonPhaseII
MuonCnv
xAODMuonViewAlgs
src
MdtMeasViewAlg.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_MDTMEASVIEWALG_H
5
#define XAODMUONMEASVIEWALGS_MDTMEASVIEWALG_H
6
7
#include <
AthenaBaseComps/AthReentrantAlgorithm.h
>
8
9
#include <
xAODMuonPrepData/MdtDriftCircleContainer.h
>
10
#include <
xAODMuonPrepData/MdtTwinDriftCircleContainer.h
>
11
12
#include <
StoreGate/WriteHandleKey.h
>
13
14
18
19
namespace
MuonR4
{
20
class
MdtMeasViewAlg
:
public
AthReentrantAlgorithm
{
21
public
:
22
using
AthReentrantAlgorithm::AthReentrantAlgorithm;
23
24
~MdtMeasViewAlg
() =
default
;
25
26
StatusCode
execute
(
const
EventContext& ctx)
const override
;
27
StatusCode
initialize
()
override
;
28
private
:
29
SG::ReadHandleKey<xAOD::MdtDriftCircleContainer>
m_readKey1D
{
this
,
"DriftCircle1DKey"
,
"xMdtDriftCircles"
,
30
"Name of the standard 1D measurements"
};
31
32
SG::ReadHandleKey<xAOD::MdtTwinDriftCircleContainer>
m_readKey2D
{
this
,
"DriftCircle2DKey"
,
"xMdtTwinDriftCircles"
,
33
"Name of the twin tube 2D measurements"
};
34
35
SG::WriteHandleKey<xAOD::MdtDriftCircleContainer>
m_writeKey
{
this
,
"WriteKey"
,
"xMdtMeasurements"
};
36
37
};
38
}
39
40
#endif
AthReentrantAlgorithm.h
MdtDriftCircleContainer.h
MdtTwinDriftCircleContainer.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::MdtMeasViewAlg
Definition
MdtMeasViewAlg.h:20
MuonR4::MdtMeasViewAlg::~MdtMeasViewAlg
~MdtMeasViewAlg()=default
MuonR4::MdtMeasViewAlg::m_readKey2D
SG::ReadHandleKey< xAOD::MdtTwinDriftCircleContainer > m_readKey2D
Definition
MdtMeasViewAlg.h:32
MuonR4::MdtMeasViewAlg::initialize
StatusCode initialize() override
Definition
MdtMeasViewAlg.cxx:14
MuonR4::MdtMeasViewAlg::execute
StatusCode execute(const EventContext &ctx) const override
Definition
MdtMeasViewAlg.cxx:20
MuonR4::MdtMeasViewAlg::m_writeKey
SG::WriteHandleKey< xAOD::MdtDriftCircleContainer > m_writeKey
Definition
MdtMeasViewAlg.h:35
MuonR4::MdtMeasViewAlg::m_readKey1D
SG::ReadHandleKey< xAOD::MdtDriftCircleContainer > m_readKey1D
Definition
MdtMeasViewAlg.h:29
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
Generated on
for ATLAS Offline Software by
1.17.0