ATLAS Offline Software
Loading...
Searching...
No Matches
IMETRecoTool.h
Go to the documentation of this file.
1
2
3/*
4 Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
5*/
6
7// IMETRecoTool.h
8// Header file for interface IMETRecoTool
9//
10// This is the tool that runs the MET reconstruction chain,
11// scheduling the reconstruction tools (inheriting from IMEToolBase)
12//
13// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
14//
15// Author: P Loch, S Resconi, TJ Khoo
17
18#ifndef METRECOINTERFACE_IMETRECOTOOL_H
19#define METRECOINTERFACE_IMETRECOTOOL_H
20
21#include "AsgTools/IAsgTool.h"
23
24class IMETRecoTool : virtual public asg::IAsgTool {
26
27 public:
28
29 virtual StatusCode execute(const EventContext& ctx) const = 0;
30
31};
32
33#endif
#define ASG_TOOL_INTERFACE(CLASSNAME)
virtual StatusCode execute(const EventContext &ctx) const =0
Base class for the dual-use tool interface classes.
Definition IAsgTool.h:41