ATLAS Offline Software
Loading...
Searching...
No Matches
Trigger
TrigSteer
TrigOutputHandling
TrigOutputHandling
HLTResultMTMakerTool.h
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2018 CERN for the benefit of the ATLAS collaboration
3
*/
4
#ifndef TRIGOUTPUTHANDLING_HLTRESULTMTMAKERTOOL_H
5
#define TRIGOUTPUTHANDLING_HLTRESULTMTMAKERTOOL_H
6
7
#include "GaudiKernel/IAlgTool.h"
8
#include "GaudiKernel/EventContext.h"
9
10
#include "
TrigSteeringEvent/HLTResultMT.h
"
11
16
class
HLTResultMTMakerTool
:
virtual
public
IAlgTool {
17
public
:
18
DeclareInterfaceID
(
HLTResultMTMakerTool
, 1, 0);
19
20
virtual
StatusCode
fill
(
HLT::HLTResultMT
& resultToFill,
const
EventContext& ctx )
const
= 0;
21
22
virtual
~HLTResultMTMakerTool
()
override
=
default
;
23
};
24
25
#endif
// TRIGOUTPUTHANDLING_HLTRESULTMTMAKERTOOL_H
HLTResultMT.h
HLTResultMTMakerTool
Base class for AlgTools filling information in an HLTResultMT object.
Definition
HLTResultMTMakerTool.h:16
HLTResultMTMakerTool::DeclareInterfaceID
DeclareInterfaceID(HLTResultMTMakerTool, 1, 0)
HLTResultMTMakerTool::fill
virtual StatusCode fill(HLT::HLTResultMT &resultToFill, const EventContext &ctx) const =0
HLTResultMTMakerTool::~HLTResultMTMakerTool
virtual ~HLTResultMTMakerTool() override=default
HLT::HLTResultMT
A container class for data required to build online output from HLT.
Definition
HLTResultMT.h:38
Generated on
for ATLAS Offline Software by
1.14.0