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

This interface is superseding the old version, IJetCalibrationTool. More...

#include <IJetCalibTool.h>

Inheritance diagram for IJetCalibTool:
Collaboration diagram for IJetCalibTool:

Public Member Functions

virtual StatusCode modify (xAOD::JetContainer &jets) const override final
 Apply calibration to a jet container (for IJetModifier interface).
virtual StatusCode calibrate (xAOD::JetContainer &jets) const =0
 Apply calibration to a jet container.
virtual StatusCode getNominalResolutionData (const xAOD::Jet &, const JetHelper::JetContext &, double &) const
virtual StatusCode getNominalResolutionMC (const xAOD::Jet &, const JetHelper::JetContext &, double &) const
virtual void print () const =0
 Print the state of the tool.

Detailed Description

This interface is superseding the old version, IJetCalibrationTool.

Definition at line 31 of file IJetCalibTool.h.

Member Function Documentation

◆ calibrate()

virtual StatusCode IJetCalibTool::calibrate ( xAOD::JetContainer & jets) const
pure virtual

Apply calibration to a jet container.

Implemented in JetCalibTool.

◆ getNominalResolutionData()

virtual StatusCode IJetCalibTool::getNominalResolutionData ( const xAOD::Jet & ,
const JetHelper::JetContext & ,
double &  ) const
inlinevirtual

Reimplemented in JetCalibTool.

Definition at line 44 of file IJetCalibTool.h.

44{ return StatusCode::FAILURE; }

◆ getNominalResolutionMC()

virtual StatusCode IJetCalibTool::getNominalResolutionMC ( const xAOD::Jet & ,
const JetHelper::JetContext & ,
double &  ) const
inlinevirtual

Reimplemented in JetCalibTool.

Definition at line 45 of file IJetCalibTool.h.

45{ return StatusCode::FAILURE; }

◆ modify()

virtual StatusCode IJetCalibTool::modify ( xAOD::JetContainer & jets) const
inlinefinaloverridevirtual

Apply calibration to a jet container (for IJetModifier interface).

Implements IJetModifier.

Definition at line 38 of file IJetCalibTool.h.

38{return calibrate(jets);}
virtual StatusCode calibrate(xAOD::JetContainer &jets) const =0
Apply calibration to a jet container.

◆ print()


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