ATLAS Offline Software
Loading...
Searching...
No Matches
Trigger
TrigSteer
DecisionHandling
DecisionHandling
IViewCreatorROITool.h
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2022 CERN for the benefit of the ATLAS collaboration
3
*/
4
5
#ifndef VIEWALGS_IVIEWCREATORROITOOL_H
6
#define VIEWALGS_IVIEWCREATORROITOOL_H
7
8
#include "GaudiKernel/IAlgTool.h"
9
#include "GaudiKernel/StatusCode.h"
10
#include "Gaudi/Property.h"
11
#include "
TrigCompositeUtils/TrigCompositeUtils.h
"
12
13
18
class
IViewCreatorROITool
:
virtual
public
IAlgTool
19
{
20
public
:
21
22
DeclareInterfaceID
(
IViewCreatorROITool
, 1, 0);
23
24
virtual
~IViewCreatorROITool
() =
default
;
25
36
virtual
StatusCode
attachROILinks
(
TrigCompositeUtils::DecisionContainer
& decisions,
const
EventContext& ctx)
const
= 0;
37
38
39
};
40
41
#endif
//> !VIEWALGS_IVIEWCREATORROITOOL_H
TrigCompositeUtils.h
IViewCreatorROITool
MT Trigger Tool interface used to determine the correct ROI to spawn an EventView on for a given Deci...
Definition
IViewCreatorROITool.h:19
IViewCreatorROITool::DeclareInterfaceID
DeclareInterfaceID(IViewCreatorROITool, 1, 0)
IViewCreatorROITool::~IViewCreatorROITool
virtual ~IViewCreatorROITool()=default
IViewCreatorROITool::attachROILinks
virtual StatusCode attachROILinks(TrigCompositeUtils::DecisionContainer &decisions, const EventContext &ctx) const =0
Supply ROIs for the Decision objects in the mutable decisions container.
TrigCompositeUtils::DecisionContainer
xAOD::TrigCompositeContainer DecisionContainer
Definition
Event/xAOD/xAODTrigger/xAODTrigger/TrigCompositeContainer.h:21
Generated on
for ATLAS Offline Software by
1.14.0