ATLAS Offline Software
Loading...
Searching...
No Matches
IJetHistoVarTool Class Referenceabstract

#include <JetHistoVarTool.h>

Inheritance diagram for IJetHistoVarTool:
Collaboration diagram for IJetHistoVarTool:

Public Member Functions

virtual ~IJetHistoVarTool ()
virtual float value (const xAOD::Jet &) const =0
 the value of the variable for a given Jet
virtual const JetVar::Variablevariable () const =0
 The actual variable represented by this tool.
virtual std::string describe () const =0
 a compact description of the variable.

Static Public Member Functions

static const InterfaceID & interfaceID ()

Detailed Description

Definition at line 27 of file JetHistoVarTool.h.

Constructor & Destructor Documentation

◆ ~IJetHistoVarTool()

virtual IJetHistoVarTool::~IJetHistoVarTool ( )
inlinevirtual

Definition at line 34 of file JetHistoVarTool.h.

34{}

Member Function Documentation

◆ describe()

virtual std::string IJetHistoVarTool::describe ( ) const
pure virtual

a compact description of the variable.

Implemented in JetHistoVarTool.

◆ interfaceID()

const InterfaceID & IJetHistoVarTool::interfaceID ( )
inlinestatic

Definition at line 32 of file JetHistoVarTool.h.

32{ return IID_IJetHistoVarTool; }
static const InterfaceID IID_IJetHistoVarTool("IJetHistoVarTool", 1, 0)

◆ value()

virtual float IJetHistoVarTool::value ( const xAOD::Jet & ) const
pure virtual

the value of the variable for a given Jet

Implemented in JetHistoVarTool.

◆ variable()

virtual const JetVar::Variable * IJetHistoVarTool::variable ( ) const
pure virtual

The actual variable represented by this tool.

Implemented in JetHistoVarTool.


The documentation for this class was generated from the following file: