ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
Tracking
Acts
ActsToolInterfaces
ActsToolInterfaces
IRoICreatorTool.h
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2023 CERN for the benefit of the ATLAS collaboration
3
*/
4
5
#ifndef IROI_CREATOR_TOOL_H
6
#define IROI_CREATOR_TOOL_H
7
8
#include "GaudiKernel/IAlgTool.h"
9
#include "AthLinks/ElementLink.h"
10
#include "
TrigSteeringEvent/TrigRoiDescriptorCollection.h
"
11
12
#include <vector>
13
14
namespace
ActsTrk
{
15
16
class
IRoICreatorTool
17
:
virtual
public
IAlgTool {
18
public
:
19
DeclareInterfaceID
(
IRoICreatorTool
, 1, 0);
20
21
virtual
22
StatusCode
23
defineRegionsOfInterest
(
const
EventContext& ctx,
24
TrigRoiDescriptorCollection
& collectionRoI)
const
= 0;
25
};
26
27
}
28
#endif
TrigRoiDescriptorCollection.h
ActsTrk::IRoICreatorTool
Definition
IRoICreatorTool.h:17
ActsTrk::IRoICreatorTool::DeclareInterfaceID
DeclareInterfaceID(IRoICreatorTool, 1, 0)
ActsTrk::IRoICreatorTool::defineRegionsOfInterest
virtual StatusCode defineRegionsOfInterest(const EventContext &ctx, TrigRoiDescriptorCollection &collectionRoI) const =0
TrigRoiDescriptorCollection
Definition
TrigRoiDescriptorCollection.h:14
ActsTrk
The AlignStoreProviderAlg loads the rigid alignment corrections and pipes them through the readout ge...
Definition
MdtCalibInput.h:31
Generated on
for ATLAS Offline Software by
1.17.0