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

#include <IJetCalibStep.h>

Inheritance diagram for IJetCalibStep:
Collaboration diagram for IJetCalibStep:

Public Member Functions

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

Definition at line 27 of file IJetCalibStep.h.

Member Function Documentation

◆ calibrate()

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

◆ getNominalResolutionData()

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

Reimplemented in SmearingCalibStep.

Definition at line 38 of file IJetCalibStep.h.

38{ return StatusCode::FAILURE; }

◆ getNominalResolutionMC()

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

Reimplemented in SmearingCalibStep.

Definition at line 39 of file IJetCalibStep.h.

39{ return StatusCode::FAILURE; }

◆ print()


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