![Logo](../../ATLAS-Logo-Square-Blue-RGB.png) |
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef CALOREC_CALOTOWERALGORITHM_H
6 #define CALOREC_CALOTOWERALGORITHM_H
22 #include "GaudiKernel/ToolHandle.h"
72 ToolHandleArray<ICaloTowerBuilderToolBase>
m_ptools;
ServiceHandle< IChronoStatSvc > m_chrono
std::vector< tool_type * > tool_store
virtual StatusCode execute(const EventContext &ctx) const override
unsigned int m_nEtaTowers
CaloTowerAlgorithm(const std::string &name, ISvcLocator *pService)
Algorithm constructor.
An algorithm that can be simultaneously executed in multiple threads.
ToolHandleArray< ICaloTowerBuilderToolBase > m_ptools
Storable container class for CaloTower.
tool_store::const_iterator tool_iterator
virtual ~CaloTowerAlgorithm()
::StatusCode StatusCode
StatusCode definition for legacy code.
virtual StatusCode finalize() override
SG::WriteHandleKey< CaloTowerContainer > m_towerContainerKey
CaloTowerBuilderToolBase tool_type
std::vector< std::string > m_toolNames
virtual StatusCode initialize() override
inherited from Algorithm
unsigned int m_nPhiTowers