ATLAS Offline Software
Loading...
Searching...
No Matches
SCT_DCSConditionsTempCondAlg.h
Go to the documentation of this file.
1// -*- C++ -*-
2
3/*
4 Copyright (C) 2002-2022 CERN for the benefit of the ATLAS collaboration
5*/
6
7#ifndef SCT_DCSCONDITIONSTEMPCONDALG
8#define SCT_DCSCONDITIONSTEMPCONDALG
9
11
16
17#include "Gaudi/Property.h"
18
20{
21 public:
22 SCT_DCSConditionsTempCondAlg(const std::string& name, ISvcLocator* pSvcLocator);
23 virtual ~SCT_DCSConditionsTempCondAlg() = default;
24 virtual StatusCode initialize() override final;
25 virtual StatusCode execute(const EventContext& ctx) const override final;
26 virtual StatusCode finalize() override final;
27 virtual bool isReEntrant() const override final { return false; }
28
29 private:
30 SG::ReadCondHandleKey<CondAttrListCollection> m_readKey{this, "ReadKey", "/SCT/DCS/MODTEMP", "Key of input (raw) temperature conditions folder"};
31 SG::WriteCondHandleKey<SCT_DCSFloatCondData> m_writeKey{this, "WriteKey", "SCT_DCSTemp0CondData", "Key of output (derived) temperature conditions data"};
32
33 BooleanProperty m_returnHVTemp{this, "ReturnHVTemp", true};
34};
35
36#endif // SCT_DCSCONDITIONSTEMPCONDALG
This file defines the class for a collection of AttributeLists where each one is associated with a ch...
header file for data object for SCT_DCSConditions{HV,Temp}CondAlg, SCT_DCSConditionsTool,...
An algorithm that can be simultaneously executed in multiple threads.
SG::ReadCondHandleKey< CondAttrListCollection > m_readKey
virtual bool isReEntrant() const override final
virtual StatusCode finalize() override final
SCT_DCSConditionsTempCondAlg(const std::string &name, ISvcLocator *pSvcLocator)
SG::WriteCondHandleKey< SCT_DCSFloatCondData > m_writeKey
virtual ~SCT_DCSConditionsTempCondAlg()=default
virtual StatusCode execute(const EventContext &ctx) const override final
virtual StatusCode initialize() override final