ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
MuonSpectrometer
MuonConditions
MuonCondGeneral
MuonCondTest
src
TgcDigtJitterTestAlg.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 TgcDigtJitterTestAlg_H
6
#define TgcDigtJitterTestAlg_H
7
8
// STL
9
#include <sstream>
10
11
12
// Gaudi
13
#include "
AthenaBaseComps/AthAlgorithm.h
"
14
#include "
AthenaKernel/IAthRNGSvc.h
"
15
16
// Athena
17
#include "
MuonCondData/TgcDigitJitterData.h
"
18
20
class
TgcDigtJitterTestAlg
:
public
AthAlgorithm
{
21
public
:
22
TgcDigtJitterTestAlg
(
const
std::string &name, ISvcLocator *pSvcLocator);
23
virtual
~TgcDigtJitterTestAlg
();
24
25
virtual
StatusCode
initialize
()
override
;
26
virtual
StatusCode
execute
(
const
EventContext& ctx)
override
;
27
28
private
:
29
SG::ReadCondHandleKey<TgcDigitJitterData>
m_readKey
{
this
,
"ReadKey"
,
"TgcJitterData"
,
"Key of the Energy threshold data"
};
30
31
ServiceHandle<IAthRNGSvc>
m_rndmSvc
{
this
,
"RndmSvc"
,
"AthRNGSvc"
,
32
""
};
// Random number service
33
Gaudi::Property<unsigned int>
m_testJitters
{
this
,
"TestJitters"
, 250};
34
};
// end of class
35
36
#endif
AthAlgorithm.h
IAthRNGSvc.h
TgcDigitJitterData.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
TgcDigtJitterTestAlg::TgcDigtJitterTestAlg
TgcDigtJitterTestAlg(const std::string &name, ISvcLocator *pSvcLocator)
Definition
TgcDigtJitterTestAlg.cxx:14
TgcDigtJitterTestAlg::m_testJitters
Gaudi::Property< unsigned int > m_testJitters
Definition
TgcDigtJitterTestAlg.h:33
TgcDigtJitterTestAlg::m_rndmSvc
ServiceHandle< IAthRNGSvc > m_rndmSvc
Definition
TgcDigtJitterTestAlg.h:31
TgcDigtJitterTestAlg::m_readKey
SG::ReadCondHandleKey< TgcDigitJitterData > m_readKey
Definition
TgcDigtJitterTestAlg.h:29
TgcDigtJitterTestAlg::initialize
virtual StatusCode initialize() override
Definition
TgcDigtJitterTestAlg.cxx:21
TgcDigtJitterTestAlg::~TgcDigtJitterTestAlg
virtual ~TgcDigtJitterTestAlg()
TgcDigtJitterTestAlg::execute
virtual StatusCode execute(const EventContext &ctx) override
Execute method.
Definition
TgcDigtJitterTestAlg.cxx:29
Generated on
for ATLAS Offline Software by
1.17.0