CMS 3D CMS Logo

List of all members | Public Member Functions
res::HelperMET Class Reference

#include <MET.h>

Public Member Functions

double a (double pt)
 
double b (double pt)
 
double c (double pt)
 
double d (double pt)
 
double et (double pt)
 
double eta (double pt)
 
 HelperMET ()
 
double met (double met)
 
double phi (double pt)
 
double theta (double pt)
 
 ~HelperMET ()
 

Detailed Description

Definition at line 7 of file MET.h.

Constructor & Destructor Documentation

◆ HelperMET()

res::HelperMET::HelperMET ( )
inline

Definition at line 9 of file MET.h.

9 {};

◆ ~HelperMET()

res::HelperMET::~HelperMET ( )
inline

Definition at line 10 of file MET.h.

10 {};

Member Function Documentation

◆ a()

double res::HelperMET::a ( double  pt)
inline

Definition at line 26 of file MET.h.

References JetChargeProducer_cfi::exp, and DiDispStaMuonMonitor_cfi::pt.

Referenced by CovarianceMatrix::setupMatrix().

26  {
27  double res = 0.241096 + 0.790046 * exp(-(0.0248773 * pt));
28  return res;
29 }
Definition: Electron.h:6

◆ b()

double res::HelperMET::b ( double  pt)
inline

◆ c()

double res::HelperMET::c ( double  pt)
inline

Definition at line 36 of file MET.h.

References JetChargeProducer_cfi::exp, and DiDispStaMuonMonitor_cfi::pt.

Referenced by CovarianceMatrix::setupMatrix().

36  {
37  double res = 21.5615 + 1.13958 * exp(-(-0.00921408 * pt));
38  return res;
39 }
Definition: Electron.h:6

◆ d()

double res::HelperMET::d ( double  pt)
inline

Definition at line 41 of file MET.h.

References JetChargeProducer_cfi::exp, and DiDispStaMuonMonitor_cfi::pt.

41  {
42  double res = 0.376192 + 15.2485 * exp(-(0.116907 * pt));
43  return res;
44 }
Definition: Electron.h:6

◆ et()

double res::HelperMET::et ( double  pt)
inline

Definition at line 56 of file MET.h.

References DiDispStaMuonMonitor_cfi::pt.

Referenced by CovarianceMatrix::setupMatrix().

56  {
57  double res = 11.7801 + 0.145218 * pt;
58  return res;
59 }
Definition: Electron.h:6

◆ eta()

double res::HelperMET::eta ( double  pt)
inline

Definition at line 61 of file MET.h.

Referenced by Particle.Particle::__str__(), Jet.Jet::jetID(), and Jet.Jet::puJetId().

61  {
62  double res = 1000000.;
63  return res;
64 }
Definition: Electron.h:6

◆ met()

double res::HelperMET::met ( double  met)
inline

◆ phi()

double res::HelperMET::phi ( double  pt)
inline

◆ theta()

double res::HelperMET::theta ( double  pt)
inline

Definition at line 46 of file MET.h.

Referenced by Tau.Tau::zImpact().

46  {
47  double res = 1000000.;
48  return res;
49 }
Definition: Electron.h:6