ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
MuonSpectrometer
MuonConditions
MuonCondGeneral
MuonCondTest
src
TgcDigtThresholdTestAlg.h
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2023 CERN for the benefit of the ATLAS collaboration
3
*/
4
5
#ifndef TgcDigtThresholdTestAlg_H
6
#define TgcDigtThresholdTestAlg_H
7
8
// STL
9
#include <sstream>
10
11
12
// Gaudi
13
#include "
AthenaBaseComps/AthAlgorithm.h
"
14
#include "
MuonIdHelpers/IMuonIdHelperSvc.h
"
15
16
// Athena
17
#include "Identifier/Identifier.h"
18
#include "
MuonCondData/TgcDigitThresholdData.h
"
19
21
class
TgcDigtThresholdTestAlg
:
public
AthAlgorithm
{
22
public
:
23
TgcDigtThresholdTestAlg
(
const
std::string &name, ISvcLocator *pSvcLocator);
24
virtual
~TgcDigtThresholdTestAlg
();
25
26
virtual
StatusCode
initialize
()
override
;
27
virtual
StatusCode
execute
(
const
EventContext& ctx)
override
;
28
29
private
:
30
SG::ReadCondHandleKey<TgcDigitThresholdData>
m_readKey
{
this
,
"ReadKey"
,
"TgcEnergyThresholds"
,
"Key of the Energy threshold data"
};
31
32
ServiceHandle<Muon::IMuonIdHelperSvc>
m_idHelperSvc
{
this
,
"MuonIdHelperSvc"
,
"Muon::MuonIdHelperSvc/MuonIdHelperSvc"
};
33
34
};
// end of class
35
36
#endif
AthAlgorithm.h
IMuonIdHelperSvc.h
TgcDigitThresholdData.h
AthAlgorithm::AthAlgorithm
AthAlgorithm(const std::string &name, ISvcLocator *pSvcLocator)
Constructor.
Definition
AthAlgorithm.cxx:10
SG::ReadCondHandleKey
Definition
ReadCondHandleKey.h:21
ServiceHandle
Definition
ClusterMakerTool.h:36
TgcDigtThresholdTestAlg::m_readKey
SG::ReadCondHandleKey< TgcDigitThresholdData > m_readKey
Definition
TgcDigtThresholdTestAlg.h:30
TgcDigtThresholdTestAlg::TgcDigtThresholdTestAlg
TgcDigtThresholdTestAlg(const std::string &name, ISvcLocator *pSvcLocator)
Definition
TgcDigtThresholdTestAlg.cxx:8
TgcDigtThresholdTestAlg::~TgcDigtThresholdTestAlg
virtual ~TgcDigtThresholdTestAlg()
TgcDigtThresholdTestAlg::initialize
virtual StatusCode initialize() override
Definition
TgcDigtThresholdTestAlg.cxx:14
TgcDigtThresholdTestAlg::execute
virtual StatusCode execute(const EventContext &ctx) override
Execute method.
Definition
TgcDigtThresholdTestAlg.cxx:22
TgcDigtThresholdTestAlg::m_idHelperSvc
ServiceHandle< Muon::IMuonIdHelperSvc > m_idHelperSvc
Definition
TgcDigtThresholdTestAlg.h:32
Generated on
for ATLAS Offline Software by
1.17.0