ATLAS Offline Software
Loading...
Searching...
No Matches
Trigger
TrigHypothesis
TrigHIHypo
src
ITrigHIEventShapeHypoTool.h
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2024 CERN for the benefit of the ATLAS collaboration
3
*/
4
5
#ifndef TRIGHIHYPO_ITRIGHIEVENTSHAPEHYPOTOOL_H
6
#define TRIGHIHYPO_ITRIGHIEVENTSHAPEHYPOTOOL_H
7
8
#include "GaudiKernel/IAlgTool.h"
9
#include "
TrigCompositeUtils/TrigCompositeUtils.h
"
10
#include "
TrigCompositeUtils/HLTIdentifier.h
"
11
#include "
xAODHIEvent/HIEventShapeContainer.h
"
12
13
class
ITrigHIEventShapeHypoTool
:
virtual
public::IAlgTool {
14
15
public
:
16
17
DeclareInterfaceID
(
ITrigHIEventShapeHypoTool
, 1, 0);
18
19
virtual
~ITrigHIEventShapeHypoTool
() {};
20
21
virtual
StatusCode
decide
(
const
xAOD::HIEventShapeContainer
*,
bool
&)
const
= 0;
22
virtual
const
HLT::Identifier
&
getId
()
const
= 0;
23
24
};
25
26
#endif
27
HIEventShapeContainer.h
HLTIdentifier.h
TrigCompositeUtils.h
HLT::Identifier
Definition
TrigCompositeUtils/TrigCompositeUtils/HLTIdentifier.h:19
ITrigHIEventShapeHypoTool
Definition
ITrigHIEventShapeHypoTool.h:13
ITrigHIEventShapeHypoTool::DeclareInterfaceID
DeclareInterfaceID(ITrigHIEventShapeHypoTool, 1, 0)
ITrigHIEventShapeHypoTool::~ITrigHIEventShapeHypoTool
virtual ~ITrigHIEventShapeHypoTool()
Definition
ITrigHIEventShapeHypoTool.h:19
ITrigHIEventShapeHypoTool::decide
virtual StatusCode decide(const xAOD::HIEventShapeContainer *, bool &) const =0
ITrigHIEventShapeHypoTool::getId
virtual const HLT::Identifier & getId() const =0
xAOD::HIEventShapeContainer
HIEventShapeContainer_v2 HIEventShapeContainer
Define the latest version of the container.
Definition
HIEventShapeContainer.h:17
Generated on
for ATLAS Offline Software by
1.14.0