IJERSmearingTool Class Reference

#include <IJERSmearingTool.h>

Inheritance diagram for IJERSmearingTool:
CP::ISystematicsTool asg::IAsgTool JERSmearingTool

List of all members.

Public Member Functions

virtual ~IJERSmearingTool ()
 Virtual destructor.
virtual CP::CorrectionCode applyCorrection (xAOD::Jet &jet)=0
 Apply the JER correction on a modifiable jet.
virtual CP::CorrectionCode correctedCopy (const xAOD::Jet &input, xAOD::Jet *&output)=0
 Create a JER-corrected copy from a const jet.
virtual void setRandomSeed (long int)=0

Detailed Description

Interface class for smearing the jet energy resolution

Author:
Steve Farrell <steven.farrell@cern.ch>

Member Function Documentation

virtual void IJERSmearingTool::setRandomSeed ( long  int  )  [pure virtual]

Optional method to set random seed. Note that the tool already has a deterministic way to do this using the jet phi.

Implemented in JERSmearingTool.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on 1 Dec 2017 for RootCore Packages by  doxygen 1.6.1