ATLAS Offline Software
Loading...
Searching...
No Matches
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
11
16class HLTResultMTMakerTool : virtual public IAlgTool {
17public:
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
Base class for AlgTools filling information in an HLTResultMT object.
DeclareInterfaceID(HLTResultMTMakerTool, 1, 0)
virtual StatusCode fill(HLT::HLTResultMT &resultToFill, const EventContext &ctx) const =0
virtual ~HLTResultMTMakerTool() override=default
A container class for data required to build online output from HLT.
Definition HLTResultMT.h:38