ATLAS Offline Software
Loading...
Searching...
No Matches
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
20
22{
23public:
24 LArAutoCorrNoiseCondAlg( const std::string& name, ISvcLocator* pSvcLocator );
25 virtual ~LArAutoCorrNoiseCondAlg() override;
26
27 virtual StatusCode initialize() override;
28 virtual StatusCode execute(const EventContext& ctx) const override;
29
30private:
33
35
37
39 bool m_MCsym;
40
41 unsigned int m_nGains = 0U;
43};
44
45#endif
Base class for conditions algorithms.
Base class for conditions algorithms.
SG::WriteCondHandleKey< LArAutoCorrNoise > m_LArAutoCorrNoiseObjKey
virtual StatusCode execute(const EventContext &ctx) const override
virtual StatusCode initialize() override
LArAutoCorrNoiseCondAlg(const std::string &name, ISvcLocator *pSvcLocator)
SG::ReadCondHandleKey< LArOnOffIdMapping > m_LArOnOffIdMappingObjKey
virtual ~LArAutoCorrNoiseCondAlg() override
SG::ReadCondHandleKey< ILArAutoCorr > m_LArAutoCorrObjKey
SG::ReadCondHandleKey< LArMCSym > m_LArMCSymObjKey