5#ifndef SCTSIPROPERTIESTESTALG
6#define SCTSIPROPERTIESTESTALG
12#include "GaudiKernel/ToolHandle.h"
22 virtual StatusCode
execute(
const EventContext& ctx)
const override;
23 virtual StatusCode
finalize()
override;
25 virtual bool isClonable()
const override {
return true; };
28 ToolHandle<ISiPropertiesTool>
m_tool{
this,
"SCTPropertiesTool",
"SCTPropertiesTool",
"Tool to retrieve SCT Properties"};
An algorithm that can be simultaneously executed in multiple threads.
ToolHandle< ISiPropertiesTool > m_tool
virtual ~SCTSiPropertiesTestAlg()=default
virtual StatusCode finalize() override
virtual StatusCode initialize() override
SCTSiPropertiesTestAlg(const std::string &name, ISvcLocator *pSvcLocator)
virtual StatusCode execute(const EventContext &ctx) const override
virtual bool isClonable() const override
Make this algorithm clonable.
This is an Identifier helper class for the SCT subdetector.