ATLAS Offline Software
|
#include <ViewCreatorInitialROITool.h>
Public Member Functions | |
ViewCreatorInitialROITool (const std::string &type, const std::string &name, const IInterface *parent) | |
virtual | ~ViewCreatorInitialROITool ()=default |
virtual StatusCode | attachROILinks (TrigCompositeUtils::DecisionContainer &decisions, const EventContext &ctx) const override |
Tool interface method. More... | |
Public Attributes | |
ToolHandle< IRoiUpdaterTool > | m_roiupdater { this, "RoiUpdater", "", "Roi Updater" } |
Basic ROI provider tool which retrieves and re-attaches an existing "initialRoI" ElementLink. This implies running the EventView spawned for the Decision object on the ROIDescriptor originating from L1.
Every Decision object in decisions must have a single "initialRoI" element link added at the root of the navigation graph for the Decision object.
This basic tool should be replaced with more advanced slice-specific ones where appropriate.
Definition at line 23 of file ViewCreatorInitialROITool.h.
ViewCreatorInitialROITool::ViewCreatorInitialROITool | ( | const std::string & | type, |
const std::string & | name, | ||
const IInterface * | parent | ||
) |
Definition at line 11 of file ViewCreatorInitialROITool.cxx.
|
virtualdefault |
|
overridevirtual |
Tool interface method.
Context not used in this tool implementation.
Definition at line 15 of file ViewCreatorInitialROITool.cxx.
ToolHandle<IRoiUpdaterTool> ViewCreatorInitialROITool::m_roiupdater { this, "RoiUpdater", "", "Roi Updater" } |
Definition at line 35 of file ViewCreatorInitialROITool.h.