ATLAS Offline Software
Loading...
Searching...
No Matches
IInputVariable.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#ifndef JETTOOLHELPERS_IINPUTVARIABLE_H
6#define JETTOOLHELPERS_IINPUTVARIABLE_H
7
8#include <cmath>
9#include <memory>
10#include <functional>
11#include <string>
12#include <optional>
13
15#include "xAODJet/Jet.h"
17
18namespace JetHelper {
19
21{
22
23 public:
24 [[nodiscard]] virtual float getValue(const xAOD::Jet& jet, const JetContext& jc) const = 0;
25};
26
27} // namespace JetHelper
28
29#endif
30
Base class for elements of a container that can have aux data.
virtual float getValue(const xAOD::Jet &jet, const JetContext &jc) const =0
Class JetContext Designed to read AOD information related to the event, N vertices,...
Definition JetContext.h:24
class IJetCalibStep
Jet_v1 Jet
Definition of the current "jet version".