CMS 3D CMS Logo

SimpleParametrization Class Reference

----------------------------------------------------------------- More...

#include <CondFormats/JetMETObjects/interface/GlobalFitParameters.h>

Inheritance diagram for SimpleParametrization:

Parametrization

List of all members.

Public Member Functions

double correctedJetEt (TMeasurement *const x, double *const par) const
double correctedTowerEt (TMeasurement *const x, double *const par) const
const char * name () const
 SimpleParametrization ()


Detailed Description

-----------------------------------------------------------------

Definition at line 357 of file GlobalFitParameters.h.


Constructor & Destructor Documentation

SimpleParametrization::SimpleParametrization (  )  [inline]

Definition at line 359 of file GlobalFitParameters.h.

00359 : Parametrization(3,3) {}


Member Function Documentation

double SimpleParametrization::correctedJetEt ( TMeasurement *const   x,
double *const   par 
) const [inline, virtual]

Implements Parametrization.

Definition at line 369 of file GlobalFitParameters.h.

References funct::exp(), and TMeasurement::pt.

00369                                                                        {
00370     if(par[0] < 0) par[0] *= -1;
00371     if(par[1] < 0) par[1] *= -1;
00372     if(par[2] < 0) par[2] *= -1;
00373     return x->pt * ( par[2] + par[0] * exp( -par[1] * x->pt ) );  
00374   }

double SimpleParametrization::correctedTowerEt ( TMeasurement *const   x,
double *const   par 
) const [inline, virtual]

Implements Parametrization.

Definition at line 362 of file GlobalFitParameters.h.

References TMeasurement::EMF, TMeasurement::HadF, and TMeasurement::OutF.

00362                                                                          {
00363     if(par[0] < -10) par[0] =     -10;
00364     if(par[1] <   0) par[1] = -par[1];
00365     if(par[2] <   0) par[2] = -par[2];
00366     return par[1] * x->EMF + par[2] * x->HadF + x->OutF + par[0];
00367   }

const char* SimpleParametrization::name (  )  const [inline, virtual]

Implements Parametrization.

Definition at line 360 of file GlobalFitParameters.h.

00360 { return "SimpleParametrization";}


The documentation for this class was generated from the following file:
Generated on Tue Jun 9 18:31:40 2009 for CMSSW by  doxygen 1.5.4