rivet is hosted by Hepforge, IPPP Durham
Rivet 4.0.0

Functor for simultaneous efficiency-filtering and smearing of Jets. More...

#include <JetSmearingFunctions.hh>

Public Member Functions

 JetEffSmearFn (const JetSmearFn &s, const JetEffFn &e)
 
 JetEffSmearFn (const JetEffFn &e, const JetSmearFn &s)
 
 JetEffSmearFn (const JetSmearFn &s)
 
 JetEffSmearFn (const JetEffFn &e)
 
 JetEffSmearFn (double eff)
 
pair< Jet, double > operator() (const Jet &j) const
 Smear and calculate an efficiency for the given jet.
 
CmpState cmp (const JetEffSmearFn &other) const
 Compare to another, for use in the projection system.
 
 operator JetSmearFn ()
 Automatic conversion to a smearing function.
 

Public Attributes

JetSmearFn sfn
 
JetEffFn efn
 

Detailed Description

Functor for simultaneous efficiency-filtering and smearing of Jets.

A central element of the SmearedJets system

Todo:
Include tagging efficiency functions?

Member Data Documentation

◆ sfn

JetSmearFn Rivet::JetEffSmearFn::sfn

Automatic conversion to an efficiency function

Todo:
Ambiguity re. whether reco eff or a tagging efficiency...

Referenced by cmp(), operator JetSmearFn(), and operator()().


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