5#ifndef ATHEXHIVE_CONDEX_ALGT_H
6#define ATHEXHIVE_CONDEX_ALGT_H
16#include "GaudiKernel/ToolHandle.h"
22 AlgT (
const std::string& name, ISvcLocator* pSvcLocator);
25 virtual bool isClonable()
const override {
return true; }
28 virtual StatusCode
execute()
override;
37 ToolHandle<IHiveTool>
m_tool1{
this,
"Tool1",
"HiveTool",
"tool 1"};
38 ToolHandle<IHiveTool>
m_tool2{
this,
"Tool2",
"HiveTool",
"tool 2"};
39 ToolHandle<IHiveTool>
m_tool3{
this,
"Tool3",
"HiveTool",
"tool 3"};
Property holding a SG store/key/clid from which a ReadHandle is made.
Property holding a SG store/key/clid from which a WriteHandle is made.
virtual StatusCode initialize() override
ToolHandle< IHiveTool > m_tool1
virtual StatusCode execute() override
ToolHandle< IHiveTool > m_tool2
SG::WriteHandleKey< HiveDataObj > m_wrh1
virtual bool isClonable() const override
AlgT(const std::string &name, ISvcLocator *pSvcLocator)
ToolHandle< IHiveTool > m_tool3
SG::ReadHandleKey< xAOD::EventInfo > m_evt
SG::ReadHandleKey< HiveDataObj > m_rdh1
AthAlgorithm(const std::string &name, ISvcLocator *pSvcLocator)
Constructor with parameters:
Property holding a SG store/key/clid from which a ReadHandle is made.
Property holding a SG store/key/clid from which a WriteHandle is made.