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

#include <EventHistoVarTool.h>

Inheritance diagram for IEventHistoVarTool:
Collaboration diagram for IEventHistoVarTool:

Public Member Functions

virtual ~IEventHistoVarTool ()
virtual float value (const xAOD::JetContainer &) const =0
 the value of the variable for a given Event
virtual std::string varName () const =0
 a compact description of the variable.

Static Public Member Functions

static const InterfaceID & interfaceID ()

Detailed Description

Definition at line 24 of file EventHistoVarTool.h.

Constructor & Destructor Documentation

◆ ~IEventHistoVarTool()

virtual IEventHistoVarTool::~IEventHistoVarTool ( )
inlinevirtual

Definition at line 31 of file EventHistoVarTool.h.

31{}

Member Function Documentation

◆ interfaceID()

const InterfaceID & IEventHistoVarTool::interfaceID ( )
inlinestatic

Definition at line 29 of file EventHistoVarTool.h.

29{ return IID_IEventHistoVarTool; }
static const InterfaceID IID_IEventHistoVarTool("IEventHistoVarTool", 1, 0)

◆ value()

virtual float IEventHistoVarTool::value ( const xAOD::JetContainer & ) const
pure virtual

the value of the variable for a given Event

Implemented in EventHistoVarTool, and NumJetVarTool.

◆ varName()

virtual std::string IEventHistoVarTool::varName ( ) const
pure virtual

a compact description of the variable.

Implemented in EventHistoVarTool, and NumJetVarTool.


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