ATLAS Offline Software
Loading...
Searching...
No Matches
CaloSuperCellAlignCondAlg.h
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2022 CERN for the benefit of the ATLAS collaboration
3*/
4
5#ifndef CALOALIGNMENTALGS_CALOSUPERCELLALIGNCONDALG_H
6#define CALOALIGNMENTALGS_CALOSUPERCELLALIGNCONDALG_H
7
11#include "GaudiKernel/ToolHandle.h"
12
15
22
24{
25 public:
27 virtual ~CaloSuperCellAlignCondAlg() = default;
28
29 virtual StatusCode initialize() override;
30 virtual StatusCode execute() override;
31
32 private:
34 , "CaloDetDescrManager"
35 , "CaloDetDescrManager"
36 , "SG key of the resulting CaloDetDescrManager" };
37
39 , "CaloSuperCellDetDescrManager"
40 , "CaloSuperCellDetDescrManager"
41 , "SG key of the resulting CaloSuperCellDetDescrManager" };
42
43 ToolHandle<ICaloSuperCellIDTool> m_scidTool {this
44 , "CaloSuperCellIDTool"
45 , "CaloSuperCellIDTool"
46 , "Offline / SuperCell ID mapping tool" };
47};
48
49#endif
Definition of CaloDetDescrManager.
AthAlgorithm(const std::string &name, ISvcLocator *pSvcLocator)
Constructor with parameters:
Condition Algorithm for making CaloSuperCellDetDescrManager condition object.
virtual StatusCode execute() override
SG::WriteCondHandleKey< CaloSuperCellDetDescrManager > m_writeCaloSuperCellMgrKey
virtual ~CaloSuperCellAlignCondAlg()=default
virtual StatusCode initialize() override
ToolHandle< ICaloSuperCellIDTool > m_scidTool
SG::ReadCondHandleKey< CaloDetDescrManager > m_readCaloMgrKey
AthAlgorithm(const std::string &name, ISvcLocator *pSvcLocator)
Constructor with parameters: