5#ifndef ViewAlgs_MergeViews_h
6#define ViewAlgs_MergeViews_h
13 MergeViews(
const std::string& name, ISvcLocator* pSvcLocator);
15 StatusCode
execute(
const EventContext& context )
const override;
18 ToolHandleArray<IViewsMergerTool>
m_mergingTools {
this,
"MergingTools", {},
"Merging tools used to perform the merging action" };
An algorithm that can be simultaneously executed in multiple threads.
StatusCode initialize() override
SG::ReadHandleKey< ViewContainer > m_viewsKey
StatusCode execute(const EventContext &context) const override
ToolHandleArray< IViewsMergerTool > m_mergingTools
MergeViews(const std::string &name, ISvcLocator *pSvcLocator)
Property holding a SG store/key/clid from which a ReadHandle is made.