CMS 3D CMS Logo

Public Member Functions

res::HelperMET Class Reference

#include <MET.h>

List of all members.

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 5 of file MET.h.


Constructor & Destructor Documentation

res::HelperMET::HelperMET ( ) [inline]

Definition at line 8 of file MET.h.

{};
res::HelperMET::~HelperMET ( ) [inline]

Definition at line 9 of file MET.h.

{};

Member Function Documentation

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

Definition at line 28 of file MET.h.

References funct::exp().

Referenced by CovarianceMatrix::setupMatrix().

{
        double res = 0.241096+0.790046*exp(-(0.0248773*pt));
  return res;
}
double res::HelperMET::b ( double  pt) [inline]

Definition at line 34 of file MET.h.

References alignCSCRings::e, and funct::exp().

Referenced by CovarianceMatrix::setupMatrix().

{
        double res = -141945+141974*exp(-(-1.20077e-06*pt));
  return res;
}
double res::HelperMET::c ( double  pt) [inline]

Definition at line 40 of file MET.h.

References funct::exp().

Referenced by CovarianceMatrix::setupMatrix().

{
        double res = 21.5615+1.13958*exp(-(-0.00921408*pt));
  return res;
}
double res::HelperMET::d ( double  pt) [inline]

Definition at line 46 of file MET.h.

References funct::exp().

{
        double res = 0.376192+15.2485*exp(-(0.116907*pt));
  return res;
}
double res::HelperMET::et ( double  pt) [inline]

Definition at line 64 of file MET.h.

Referenced by CovarianceMatrix::setupMatrix().

{
        double res = 11.7801+0.145218*pt;
  return res;
}
double res::HelperMET::eta ( double  pt) [inline]

Definition at line 70 of file MET.h.

{
        double res = 1000000.;
  return res;
}
double res::HelperMET::met ( double  met) [inline]

Definition at line 23 of file MET.h.

References alignCSCRings::e, and funct::exp().

Referenced by StKinFitter::addKinFitInfo().

{
  return 1.14*exp(-2.16e-3*met)+0.258;
}
double res::HelperMET::phi ( double  pt) [inline]

Definition at line 58 of file MET.h.

References funct::exp().

Referenced by StKinFitter::addKinFitInfo(), and CovarianceMatrix::setupMatrix().

{
        double res = 0.201336+1.53501*exp(-(0.0216707*pt));
  return res;
}
double res::HelperMET::theta ( double  pt) [inline]

Definition at line 52 of file MET.h.

{
        double res = 1000000.;
  return res;
}