ATLAS Offline Software
Loading...
Searching...
No Matches
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.

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


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