ATLAS Offline Software
LArAutoCorrNoiseCondAlg.h
Go to the documentation of this file.
1 /*
2  Copyright (C) 2002-2022 CERN for the benefit of the ATLAS collaboration
3 */
4 
5 #ifndef LARAUTOCORRNOISECONDALG_H
6 #define LARAUTOCORRNOISECONDALG_H
7 
11 
14 
16 
18 
19 class LArAutoCorrNoise;
20 
22 {
23 public:
24  LArAutoCorrNoiseCondAlg( const std::string& name, ISvcLocator* pSvcLocator );
25  virtual ~LArAutoCorrNoiseCondAlg() override;
26 
27  virtual StatusCode initialize() override;
28  virtual StatusCode execute() override;
29 
30 private:
33 
35 
37 
39  bool m_MCsym;
40 
41  unsigned int m_nGains = 0U;
42  int m_nSampl;
43 };
44 
45 #endif
LArAutoCorrNoise
Definition: LArAutoCorrNoise.h:13
LArAutoCorrNoiseCondAlg::m_LArMCSymObjKey
SG::ReadCondHandleKey< LArMCSym > m_LArMCSymObjKey
Definition: LArAutoCorrNoiseCondAlg.h:32
LArAutoCorrNoiseCondAlg::m_LArOnOffIdMappingObjKey
SG::ReadCondHandleKey< LArOnOffIdMapping > m_LArOnOffIdMappingObjKey
Definition: LArAutoCorrNoiseCondAlg.h:31
LArAutoCorrNoiseCondAlg::initialize
virtual StatusCode initialize() override
Definition: LArAutoCorrNoiseCondAlg.cxx:35
WriteCondHandleKey.h
LArAutoCorrNoiseCondAlg::m_nSampl
int m_nSampl
Definition: LArAutoCorrNoiseCondAlg.h:42
LArAutoCorrNoise.h
AthAlgorithm.h
LArOnOffIdMapping.h
EL::StatusCode
::StatusCode StatusCode
StatusCode definition for legacy code.
Definition: PhysicsAnalysis/D3PDTools/EventLoop/EventLoop/StatusCode.h:22
LArAutoCorrNoiseCondAlg::m_MCsym
bool m_MCsym
Definition: LArAutoCorrNoiseCondAlg.h:39
AthAlgorithm
Definition: AthAlgorithm.h:47
ReadCondHandleKey.h
LArAutoCorrNoiseCondAlg::m_isSuperCell
bool m_isSuperCell
Definition: LArAutoCorrNoiseCondAlg.h:38
name
std::string name
Definition: Control/AthContainers/Root/debug.cxx:195
LArAutoCorrNoiseCondAlg::m_LArAutoCorrObjKey
SG::ReadCondHandleKey< ILArAutoCorr > m_LArAutoCorrObjKey
Definition: LArAutoCorrNoiseCondAlg.h:34
SG::ReadCondHandleKey< LArOnOffIdMapping >
LArAutoCorrNoiseCondAlg::m_LArAutoCorrNoiseObjKey
SG::WriteCondHandleKey< LArAutoCorrNoise > m_LArAutoCorrNoiseObjKey
Definition: LArAutoCorrNoiseCondAlg.h:36
LArAutoCorrNoiseCondAlg::LArAutoCorrNoiseCondAlg
LArAutoCorrNoiseCondAlg(const std::string &name, ISvcLocator *pSvcLocator)
Definition: LArAutoCorrNoiseCondAlg.cxx:14
LArAutoCorrNoiseCondAlg
Definition: LArAutoCorrNoiseCondAlg.h:22
ILArAutoCorr.h
SG::WriteCondHandleKey< LArAutoCorrNoise >
LArAutoCorrNoiseCondAlg::execute
virtual StatusCode execute() override
Definition: LArAutoCorrNoiseCondAlg.cxx:52
LArMCSym.h
LArAutoCorrNoiseCondAlg::~LArAutoCorrNoiseCondAlg
virtual ~LArAutoCorrNoiseCondAlg() override
Definition: LArAutoCorrNoiseCondAlg.cxx:33
LArAutoCorrNoiseCondAlg::m_nGains
unsigned int m_nGains
Definition: LArAutoCorrNoiseCondAlg.h:41