ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
MuonSpectrometer
MuonConditions
MuonCondGeneral
MuonCondTest
src
ALineInjectTestAlg.h
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2023 CERN for the benefit of the ATLAS collaboration
3
*/
4
#ifndef MUONCONDTEST_ALINEINJECTTESTALG_H
5
#define MUONCONDTEST_ALINEINJECTTESTALG_H
6
7
#include <
AthenaBaseComps/AthCondAlgorithm.h
>
8
#include <
MuonAlignmentData/CorrContainer.h
>
9
#include <
StoreGate/WriteCondHandleKey.h
>
10
#include <
MuonIdHelpers/IMuonIdHelperSvc.h
>
11
16
17
class
ALineInjectTestAlg
:
public
AthCondAlgorithm
{
18
public
:
19
20
ALineInjectTestAlg
(
const
std::string& name, ISvcLocator* pSvcLocator);
21
virtual
~ALineInjectTestAlg
() =
default
;
22
virtual
StatusCode
initialize
()
override
;
23
virtual
StatusCode
execute
(
const
EventContext& ctx)
const override
;
24
private
:
25
SG::WriteCondHandleKey<ALineContainer>
m_writeKey
{
this
,
"WriteKey"
,
"InjectedALines"
,
26
"Key of output muon alignment ALine condition data"
};
27
28
ServiceHandle<Muon::IMuonIdHelperSvc>
m_idHelperSvc
{
this
,
"MuonIdHelperSvc"
,
"Muon::MuonIdHelperSvc/MuonIdHelperSvc"
};
29
30
};
31
#endif
AthCondAlgorithm.h
Base class for conditions algorithms.
CorrContainer.h
IMuonIdHelperSvc.h
WriteCondHandleKey.h
ALineInjectTestAlg::initialize
virtual StatusCode initialize() override
Definition
ALineInjectTestAlg.cxx:12
ALineInjectTestAlg::~ALineInjectTestAlg
virtual ~ALineInjectTestAlg()=default
ALineInjectTestAlg::m_idHelperSvc
ServiceHandle< Muon::IMuonIdHelperSvc > m_idHelperSvc
Definition
ALineInjectTestAlg.h:28
ALineInjectTestAlg::m_writeKey
SG::WriteCondHandleKey< ALineContainer > m_writeKey
Definition
ALineInjectTestAlg.h:25
ALineInjectTestAlg::ALineInjectTestAlg
ALineInjectTestAlg(const std::string &name, ISvcLocator *pSvcLocator)
Definition
ALineInjectTestAlg.cxx:9
ALineInjectTestAlg::execute
virtual StatusCode execute(const EventContext &ctx) const override
Definition
ALineInjectTestAlg.cxx:17
AthCondAlgorithm
Base class for conditions algorithms.
Definition
AthCondAlgorithm.h:22
SG::WriteCondHandleKey
Definition
WriteCondHandleKey.h:22
ServiceHandle
Definition
ClusterMakerTool.h:36
Generated on
for ATLAS Offline Software by
1.17.0