ATLAS Offline Software
Public Member Functions | List of all members
IJetUncertaintiesTool Class Referenceabstract

#include <IJetUncertaintiesTool.h>

Inheritance diagram for IJetUncertaintiesTool:
Collaboration diagram for IJetUncertaintiesTool:

Public Member Functions

virtual std::string getName () const =0
 
virtual std::string getJetDef () const =0
 
virtual std::string getMCType () const =0
 
virtual std::string getConfigFile () const =0
 
virtual std::string getPath () const =0
 
virtual std::string getAnalysisFile () const =0
 
virtual float getRefMu () const =0
 
virtual float getRefNPV () const =0
 
virtual size_t getNumComponents () const =0
 
virtual size_t getComponentIndex (const std::string &name) const =0
 
virtual size_t getComponentIndex (const TString &name) const =0
 
virtual std::string getComponentName (const size_t index) const =0
 
virtual std::string getComponentDesc (const size_t index) const =0
 
virtual bool getComponentScalesFourVec (const size_t index) const =0
 
virtual bool getComponentScalesPt (const size_t index) const =0
 
virtual bool getComponentScalesMass (const size_t index) const =0
 
virtual bool getComponentScalesD12 (const size_t index) const =0
 
virtual bool getComponentScalesD23 (const size_t index) const =0
 
virtual bool getComponentScalesTau21 (const size_t index) const =0
 
virtual bool getComponentScalesTau32 (const size_t index) const =0
 
virtual bool getValidity (size_t index, const xAOD::Jet &jet) const =0
 
virtual bool getValidity (size_t index, const xAOD::Jet &jet, const xAOD::EventInfo &eInfo) const =0
 
virtual double getUncertainty (size_t index, const xAOD::Jet &jet) const =0
 
virtual double getUncertainty (size_t index, const xAOD::Jet &jet, const xAOD::EventInfo &eInfo) const =0
 
virtual bool getValidUncertainty (size_t index, double &unc, const xAOD::Jet &jet) const =0
 
virtual bool getValidUncertainty (size_t index, double &unc, const xAOD::Jet &jet, const xAOD::EventInfo &eInfo) const =0
 
virtual void print () const =0
 Print the state of the tool. More...
 

Detailed Description

Definition at line 17 of file IJetUncertaintiesTool.h.

Member Function Documentation

◆ getAnalysisFile()

virtual std::string IJetUncertaintiesTool::getAnalysisFile ( ) const
pure virtual

Implemented in JetUncertaintiesTool.

◆ getComponentDesc()

virtual std::string IJetUncertaintiesTool::getComponentDesc ( const size_t  index) const
pure virtual

Implemented in JetUncertaintiesTool.

◆ getComponentIndex() [1/2]

virtual size_t IJetUncertaintiesTool::getComponentIndex ( const std::string &  name) const
pure virtual

Implemented in JetUncertaintiesTool.

◆ getComponentIndex() [2/2]

virtual size_t IJetUncertaintiesTool::getComponentIndex ( const TString &  name) const
pure virtual

Implemented in JetUncertaintiesTool.

◆ getComponentName()

virtual std::string IJetUncertaintiesTool::getComponentName ( const size_t  index) const
pure virtual

Implemented in JetUncertaintiesTool.

◆ getComponentScalesD12()

virtual bool IJetUncertaintiesTool::getComponentScalesD12 ( const size_t  index) const
pure virtual

Implemented in JetUncertaintiesTool.

◆ getComponentScalesD23()

virtual bool IJetUncertaintiesTool::getComponentScalesD23 ( const size_t  index) const
pure virtual

Implemented in JetUncertaintiesTool.

◆ getComponentScalesFourVec()

virtual bool IJetUncertaintiesTool::getComponentScalesFourVec ( const size_t  index) const
pure virtual

Implemented in JetUncertaintiesTool.

◆ getComponentScalesMass()

virtual bool IJetUncertaintiesTool::getComponentScalesMass ( const size_t  index) const
pure virtual

Implemented in JetUncertaintiesTool.

◆ getComponentScalesPt()

virtual bool IJetUncertaintiesTool::getComponentScalesPt ( const size_t  index) const
pure virtual

Implemented in JetUncertaintiesTool.

◆ getComponentScalesTau21()

virtual bool IJetUncertaintiesTool::getComponentScalesTau21 ( const size_t  index) const
pure virtual

Implemented in JetUncertaintiesTool.

◆ getComponentScalesTau32()

virtual bool IJetUncertaintiesTool::getComponentScalesTau32 ( const size_t  index) const
pure virtual

Implemented in JetUncertaintiesTool.

◆ getConfigFile()

virtual std::string IJetUncertaintiesTool::getConfigFile ( ) const
pure virtual

Implemented in JetUncertaintiesTool.

◆ getJetDef()

virtual std::string IJetUncertaintiesTool::getJetDef ( ) const
pure virtual

Implemented in JetUncertaintiesTool.

◆ getMCType()

virtual std::string IJetUncertaintiesTool::getMCType ( ) const
pure virtual

Implemented in JetUncertaintiesTool.

◆ getName()

virtual std::string IJetUncertaintiesTool::getName ( ) const
pure virtual

Implemented in JetUncertaintiesTool.

◆ getNumComponents()

virtual size_t IJetUncertaintiesTool::getNumComponents ( ) const
pure virtual

Implemented in JetUncertaintiesTool.

◆ getPath()

virtual std::string IJetUncertaintiesTool::getPath ( ) const
pure virtual

Implemented in JetUncertaintiesTool.

◆ getRefMu()

virtual float IJetUncertaintiesTool::getRefMu ( ) const
pure virtual

Implemented in JetUncertaintiesTool.

◆ getRefNPV()

virtual float IJetUncertaintiesTool::getRefNPV ( ) const
pure virtual

Implemented in JetUncertaintiesTool.

◆ getUncertainty() [1/2]

virtual double IJetUncertaintiesTool::getUncertainty ( size_t  index,
const xAOD::Jet jet 
) const
pure virtual

Implemented in JetUncertaintiesTool.

◆ getUncertainty() [2/2]

virtual double IJetUncertaintiesTool::getUncertainty ( size_t  index,
const xAOD::Jet jet,
const xAOD::EventInfo eInfo 
) const
pure virtual

Implemented in JetUncertaintiesTool.

◆ getValidity() [1/2]

virtual bool IJetUncertaintiesTool::getValidity ( size_t  index,
const xAOD::Jet jet 
) const
pure virtual

Implemented in JetUncertaintiesTool.

◆ getValidity() [2/2]

virtual bool IJetUncertaintiesTool::getValidity ( size_t  index,
const xAOD::Jet jet,
const xAOD::EventInfo eInfo 
) const
pure virtual

Implemented in JetUncertaintiesTool.

◆ getValidUncertainty() [1/2]

virtual bool IJetUncertaintiesTool::getValidUncertainty ( size_t  index,
double &  unc,
const xAOD::Jet jet 
) const
pure virtual

Implemented in JetUncertaintiesTool.

◆ getValidUncertainty() [2/2]

virtual bool IJetUncertaintiesTool::getValidUncertainty ( size_t  index,
double &  unc,
const xAOD::Jet jet,
const xAOD::EventInfo eInfo 
) const
pure virtual

Implemented in JetUncertaintiesTool.

◆ print()

virtual void asg::IAsgTool::print ( ) const
pure virtualinherited

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