ATLAS Offline Software
Loading...
Searching...
No Matches
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
15
16// Athena
18
21public:
22 TgcDigtJitterTestAlg(const std::string &name, ISvcLocator *pSvcLocator);
24
25 virtual StatusCode initialize() override;
26 virtual StatusCode execute() override;
27
28private:
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(const std::string &name, ISvcLocator *pSvcLocator)
Constructor with parameters:
TgcDigtJitterTestAlg(const std::string &name, ISvcLocator *pSvcLocator)
Gaudi::Property< unsigned int > m_testJitters
ServiceHandle< IAthRNGSvc > m_rndmSvc
SG::ReadCondHandleKey< TgcDigitJitterData > m_readKey
virtual StatusCode initialize() override
virtual ~TgcDigtJitterTestAlg()
virtual StatusCode execute() override