ATLAS Offline Software
Loading...
Searching...
No Matches
IBJetCorrectionTool.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// IBJetCorrectionTool.h
6
13
14#ifndef JETCALIBTOOL_IBJETCORRECTIONTOOL_H
15#define JETCALIBTOOL_IBJETCORRECTIONTOOL_H
16
17#include "AsgTools/IAsgTool.h"
18
19#include "xAODJet/Jet.h"
20
21class IBJetCorrectionTool : public virtual asg::IAsgTool {
22 ASG_TOOL_INTERFACE(CP::IBJetCorrectionTool)
23
24public:
25
26 virtual StatusCode applyBJetCorrection(xAOD::Jet& jet, bool isSemiLep) const = 0;
27
28};
29
30#endif //> !JETCALIBTOOL_IBJETCORRECTIONTOOL_H
#define ASG_TOOL_INTERFACE(CLASSNAME)
class IBJetCorrectionTool
virtual StatusCode applyBJetCorrection(xAOD::Jet &jet, bool isSemiLep) const =0
Base class for the dual-use tool interface classes.
Definition IAsgTool.h:41
Jet_v1 Jet
Definition of the current "jet version".