ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
Calorimeter
CaloRec
src
CaloNoiseSigmaDiffCondAlg.h
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2022 CERN for the benefit of the ATLAS collaboration
3
*/
12
13
#ifndef CALOREC_CALONOISESIGMADIFFCONDALG_H
14
#define CALOREC_CALONOISESIGMADIFFCONDALG_H
15
16
#include "
AthenaBaseComps/AthCondAlgorithm.h
"
17
#include "
StoreGate/ReadCondHandleKey.h
"
18
#include "
StoreGate/WriteCondHandleKey.h
"
19
#include "
CaloConditions/CaloNoiseSigmaDiff.h
"
20
#include "
CaloConditions/CaloNoise.h
"
21
22
class
CaloNoiseSigmaDiffCondAlg
:
public
AthCondAlgorithm
23
{
24
public
:
25
using
AthCondAlgorithm::AthCondAlgorithm;
26
30
virtual
StatusCode
initialize
()
override
;
35
virtual
StatusCode
execute
(
const
EventContext& ctx)
const override
;
36
private
:
38
SG::ReadCondHandleKey<CaloNoise>
m_noiseCDOKey
{
this
,
"CaloNoiseKey"
,
"electronicNoise"
,
"SG Key of CaloNoise data object"
};
39
40
// Output CaloNoiseSigmaDiff
41
SG::WriteCondHandleKey<CaloNoiseSigmaDiff>
m_noiseSigmaDiff
{
this
,
"CaloNoiseSigmaDiff"
,
"CaloNoiseSigmaDiff"
,
"Sigma Diff for CaloNoise with High and Medium gain"
};
42
43
44
};
45
46
#endif
AthCondAlgorithm.h
Base class for conditions algorithms.
CaloNoiseSigmaDiff.h
CaloNoise.h
ReadCondHandleKey.h
WriteCondHandleKey.h
AthCondAlgorithm
Base class for conditions algorithms.
Definition
AthCondAlgorithm.h:22
CaloNoiseSigmaDiffCondAlg
NAME : CaloNoiseSigmaDiffCondAlg.h PACKAGE : Calorimeter/CaloRec.
Definition
CaloNoiseSigmaDiffCondAlg.h:23
CaloNoiseSigmaDiffCondAlg::m_noiseCDOKey
SG::ReadCondHandleKey< CaloNoise > m_noiseCDOKey
Property: CaloNoise (conditions input).
Definition
CaloNoiseSigmaDiffCondAlg.h:38
CaloNoiseSigmaDiffCondAlg::m_noiseSigmaDiff
SG::WriteCondHandleKey< CaloNoiseSigmaDiff > m_noiseSigmaDiff
Definition
CaloNoiseSigmaDiffCondAlg.h:41
CaloNoiseSigmaDiffCondAlg::initialize
virtual StatusCode initialize() override
Gaudi initialize method.
Definition
CaloNoiseSigmaDiffCondAlg.cxx:21
CaloNoiseSigmaDiffCondAlg::execute
virtual StatusCode execute(const EventContext &ctx) const override
Execute the algorithm.
Definition
CaloNoiseSigmaDiffCondAlg.cxx:27
SG::ReadCondHandleKey
Definition
ReadCondHandleKey.h:21
SG::WriteCondHandleKey
Definition
WriteCondHandleKey.h:22
Generated on
for ATLAS Offline Software by
1.17.0