ATLAS Offline Software
Public Member Functions | Static Public Member Functions | List of all members
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 More...
 
virtual std::string varName () const =0
 a compact description of the variable. More...
 

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()

static const InterfaceID& IEventHistoVarTool::interfaceID ( )
inlinestatic

Definition at line 29 of file EventHistoVarTool.h.

29 { return IID_IEventHistoVarTool; }

◆ 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: