ATLAS Offline Software
TileCalibCondAlg.h
Go to the documentation of this file.
1 //Dear emacs, this is -*- c++ -*-
2 
3 /*
4  Copyright (C) 2002-2022 CERN for the benefit of the ATLAS collaboration
5 */
6 
7 #ifndef TILECONDITIONS_TILECALIBCONDALG_H
8 #define TILECONDITIONS_TILECALIBCONDALG_H
9 
12 
17 
23 template<class T>
25  public:
26 
27  TileCalibCondAlg(const std::string& name, ISvcLocator* pSvcLocator);
29 
30  virtual StatusCode initialize() override;
31  virtual StatusCode execute() override;
32  virtual StatusCode finalize() override;
33 
34  private:
35 
39  ToolHandle<ITileCondProxy<T> > m_conditionsProxy{this, "ConditionsProxy", "",
40  "Tile conditions proxy"};
41 
46  "Output Tile calibration constants"};
47 };
48 
49 #include "TileCalibCondAlg.icc"
50 
53 
56 
57 
58 #endif // TILECONDITIONS_TILECALIBCONDALG_H
TileCalibDrawerFlt.h
CondAttrListCollection.h
This file defines the class for a collection of AttributeLists where each one is associated with a ch...
TileCalibData.h
WriteCondHandleKey.h
TileCalibFltCondAlg
TileCalibCondAlg< TileCalibDrawerFlt > TileCalibFltCondAlg
Definition: TileCalibCondAlg.h:52
TileCalibCondAlg.icc
AthAlgorithm.h
TileCalibCondAlg::finalize
virtual StatusCode finalize() override
TileCalibCondAlg::execute
virtual StatusCode execute() override
EL::StatusCode
::StatusCode StatusCode
StatusCode definition for legacy code.
Definition: PhysicsAnalysis/D3PDTools/EventLoop/EventLoop/StatusCode.h:22
TileCalibCondAlg::TileCalibCondAlg
TileCalibCondAlg(const std::string &name, ISvcLocator *pSvcLocator)
TileCalibCondAlg::initialize
virtual StatusCode initialize() override
TileCalibOfcCondAlg
TileCalibCondAlg< TileCalibDrawerOfc > TileCalibOfcCondAlg
Definition: TileCalibCondAlg.h:55
TileCalibCondAlg::m_calibDataKey
SG::WriteCondHandleKey< TileCalibData< T > > m_calibDataKey
Name of output TileCalibData.
Definition: TileCalibCondAlg.h:45
ITileCondProxy.h
AthAlgorithm
Definition: AthAlgorithm.h:47
ReadCondHandleKey.h
name
std::string name
Definition: Control/AthContainers/Root/debug.cxx:195
TileCalibCondAlg
Condition algorithm to prepare TileCalibData object and put it into condition store.
Definition: TileCalibCondAlg.h:24
TileCalibCondAlg::~TileCalibCondAlg
~TileCalibCondAlg()
SG::WriteCondHandleKey
Definition: WriteCondHandleKey.h:20
TileCalibDrawerOfc.h
TileCalibCondAlg::m_conditionsProxy
ToolHandle< ITileCondProxy< T > > m_conditionsProxy
Proxy tool to get Tile conditions data from source (file, DB)
Definition: TileCalibCondAlg.h:39