CMS 3D CMS Logo

Parametrization Class Reference

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

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

Inheritance diagram for Parametrization:

JetMETParametrization MyParametrization SimpleParametrization StepEfracParametrization StepJetParametrization StepParametrization StepParametrizationEnergy ToyParametrization ToyStepJetParametrization ToyStepParametrization

List of all members.

Public Member Functions

virtual double correctedJetEt (TMeasurement *const x, double *const par) const =0
virtual double correctedTowerEt (TMeasurement *const x, double *const par) const =0
virtual const char * name () const =0
unsigned int nJetPars () const
unsigned int nTowerPars () const
 Parametrization (unsigned int ntowerpars, unsigned int njetpars)
virtual ~Parametrization ()

Private Member Functions

 Parametrization ()

Private Attributes

unsigned int njetpars_
unsigned int ntowerpars_


Detailed Description

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

Definition at line 39 of file GlobalFitParameters.h.


Constructor & Destructor Documentation

Parametrization::Parametrization ( unsigned int  ntowerpars,
unsigned int  njetpars 
) [inline]

Definition at line 42 of file GlobalFitParameters.h.

00042                                                                   : 
00043     ntowerpars_(ntowerpars), njetpars_(njetpars) {}

virtual Parametrization::~Parametrization (  )  [inline, virtual]

Definition at line 44 of file GlobalFitParameters.h.

00044 {}

Parametrization::Parametrization (  )  [private]


Member Function Documentation

virtual double Parametrization::correctedJetEt ( TMeasurement *const   x,
double *const   par 
) const [pure virtual]

Implemented in StepParametrization, StepParametrizationEnergy, StepEfracParametrization, StepJetParametrization, MyParametrization, JetMETParametrization, SimpleParametrization, ToyParametrization, ToyStepParametrization, and ToyStepJetParametrization.

Referenced by GlobalFitCorrector::correction().

virtual double Parametrization::correctedTowerEt ( TMeasurement *const   x,
double *const   par 
) const [pure virtual]

Implemented in StepParametrization, StepParametrizationEnergy, StepEfracParametrization, StepJetParametrization, MyParametrization, JetMETParametrization, SimpleParametrization, ToyParametrization, ToyStepParametrization, and ToyStepJetParametrization.

Referenced by GlobalFitCorrector::correction().

virtual const char* Parametrization::name (  )  const [pure virtual]

Implemented in StepParametrization, StepParametrizationEnergy, StepEfracParametrization, StepJetParametrization, MyParametrization, JetMETParametrization, SimpleParametrization, ToyParametrization, ToyStepParametrization, and ToyStepJetParametrization.

Referenced by GlobalFitCorrector::GlobalFitCorrector().

unsigned int Parametrization::nJetPars (  )  const [inline]

Definition at line 75 of file GlobalFitParameters.h.

References njetpars_.

Referenced by GlobalFitCorrector::GlobalFitCorrector().

00075 { return njetpars_;}

unsigned int Parametrization::nTowerPars (  )  const [inline]

Definition at line 74 of file GlobalFitParameters.h.

References ntowerpars_.

Referenced by GlobalFitCorrector::GlobalFitCorrector().

00074 { return ntowerpars_;}


Member Data Documentation

unsigned int Parametrization::njetpars_ [private]

Definition at line 79 of file GlobalFitParameters.h.

Referenced by nJetPars().

unsigned int Parametrization::ntowerpars_ [private]

Definition at line 79 of file GlobalFitParameters.h.

Referenced by nTowerPars().


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