ATLAS Offline Software
Loading...
Searching...
No Matches
IJetModifier.h
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
3*/
4
5// IJetModifier.h
6
7// David Adams
8// January 2014
9
12
13#ifndef IJetModifier_H
14#define IJetModifier_H
15
16#include "AsgTools/IAsgTool.h"
19
20class IJetModifier : virtual public asg::IAsgTool {
22
23public:
24
26 virtual StatusCode modify(xAOD::JetContainer& jets) const = 0;
27
28};
29
30#endif
#define ASG_TOOL_INTERFACE(CLASSNAME)
IJetModifier is a dual-use tool interface for a tool that modifies a jet collection.
virtual StatusCode modify(xAOD::JetContainer &jets) const =0
Method to modify a jet collection.
Base class for the dual-use tool interface classes.
Definition IAsgTool.h:41
JetContainer_v1 JetContainer
Definition of the current "jet container version".