9#ifndef CALOCONDPHYSALGS_CALOFILLCELLPOSITIONSHIFT_H
10#define CALOCONDPHYSALGS_CALOFILLCELLPOSITIONSHIFT_H
17#include "GaudiKernel/ToolHandle.h"
41 virtual StatusCode
execute()
override;
43 virtual StatusCode
finalize()
override;
45 virtual StatusCode
stop()
override;
59 {
this,
"CaloDetDescrManager",
"CaloDetDescrManager",
"SG Key for CaloDetDescrManager in the Condition Store" };
Definition of CaloDetDescrManager.
AthAlgorithm(const std::string &name, ISvcLocator *pSvcLocator)
Constructor with parameters:
Helper class for offline cell identifiers.
const CaloCell_ID * m_calo_id
virtual StatusCode finalize() override
standard Athena-Algorithm method
~CaloFillCellPositionShift()
Default Destructor.
CaloFillCellPositionShift(const std::string &name, ISvcLocator *pSvcLocator)
Standard Athena-Algorithm Constructor.
CaloRec::CaloCellPositionShift * m_cellPos
SG::ReadCondHandleKey< CaloDetDescrManager > m_caloMgrKey
virtual StatusCode execute() override
standard Athena-Algorithm method
virtual StatusCode stop() override
standard Athena-Algorithm method
virtual StatusCode initialize() override
standard Athena-Algorithm method
This class initializes the Calo (LAr and Tile) offline identifiers.
Container for a cell-level rescaling-factors, typically obtained by Z->ee intercalibration.
Namespace for helper functions.