ATLAS Offline Software
Loading...
Searching...
No Matches
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
22
23
28 : public AthCondAlgorithm
29{
30public:
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
42private:
45 { this, "FillParamsFolderInputKey", "", "" };
46
49 {this, "FillParamsOutputKey", "FillParamsCondData", "" };
50};
51
52
53#endif // not COOLLUMIUTILITIES_FILLPARAMSCONDALG_H
Base class for conditions algorithms.
Holds fill parameters data.
An AttributeList represents a logical row of attributes in a metadata table.
Base class for conditions algorithms.
Conditions algorithm to unpack fill parameters from COOL.
virtual StatusCode initialize() override final
Gaudi initialize method.
SG::ReadCondHandleKey< AthenaAttributeList > m_fillParamsFolderInputKey
Input conditions object.
virtual StatusCode execute(const EventContext &ctx) const override final
Algorithm execute method.
SG::WriteCondHandleKey< FillParamsCondData > m_fillParamsOutputKey
Output conditions object.