ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
Database
CoolLumiUtilities
src
FillParamsCondAlg.h
Go to the documentation of this file.
1
// This file's extension implies that it's C, but it's really -*- C++ -*-.
2
/*
3
* Copyright (C) 2002-2019 CERN for the benefit of the ATLAS collaboration.
4
*/
11
12
13
#ifndef COOLLUMIUTILITIES_FILLPARAMSCONDALG_H
14
#define COOLLUMIUTILITIES_FILLPARAMSCONDALG_H
15
16
17
#include "
CoolLumiUtilities/FillParamsCondData.h
"
18
#include "
AthenaBaseComps/AthCondAlgorithm.h
"
19
#include "
PersistentDataModel/AthenaAttributeList.h
"
20
#include "
StoreGate/ReadCondHandleKey.h
"
21
#include "
StoreGate/WriteCondHandleKey.h
"
22
23
27
class
FillParamsCondAlg
28
:
public
AthCondAlgorithm
29
{
30
public
:
32
using
AthCondAlgorithm::AthCondAlgorithm;
33
34
36
virtual
StatusCode
initialize
()
override
final
;
37
38
40
virtual
StatusCode
execute
(
const
EventContext& ctx)
const
override
final
;
41
42
private
:
44
SG::ReadCondHandleKey<AthenaAttributeList>
m_fillParamsFolderInputKey
45
{
this
,
"FillParamsFolderInputKey"
,
""
,
""
};
46
48
SG::WriteCondHandleKey<FillParamsCondData>
m_fillParamsOutputKey
49
{
this
,
"FillParamsOutputKey"
,
"FillParamsCondData"
,
""
};
50
};
51
52
53
#endif
// not COOLLUMIUTILITIES_FILLPARAMSCONDALG_H
AthCondAlgorithm.h
Base class for conditions algorithms.
FillParamsCondData.h
Holds fill parameters data.
AthenaAttributeList.h
An AttributeList represents a logical row of attributes in a metadata table.
ReadCondHandleKey.h
WriteCondHandleKey.h
AthCondAlgorithm
Base class for conditions algorithms.
Definition
AthCondAlgorithm.h:22
FillParamsCondAlg
Conditions algorithm to unpack fill parameters from COOL.
Definition
FillParamsCondAlg.h:29
FillParamsCondAlg::initialize
virtual StatusCode initialize() override final
Gaudi initialize method.
Definition
FillParamsCondAlg.cxx:30
FillParamsCondAlg::m_fillParamsFolderInputKey
SG::ReadCondHandleKey< AthenaAttributeList > m_fillParamsFolderInputKey
Input conditions object.
Definition
FillParamsCondAlg.h:45
FillParamsCondAlg::execute
virtual StatusCode execute(const EventContext &ctx) const override final
Algorithm execute method.
Definition
FillParamsCondAlg.cxx:43
FillParamsCondAlg::m_fillParamsOutputKey
SG::WriteCondHandleKey< FillParamsCondData > m_fillParamsOutputKey
Output conditions object.
Definition
FillParamsCondAlg.h:49
SG::ReadCondHandleKey
Definition
ReadCondHandleKey.h:21
SG::WriteCondHandleKey
Definition
WriteCondHandleKey.h:22
Generated on
for ATLAS Offline Software by
1.17.0