CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
List of all members | Public Member Functions | Public Attributes | Friends
correctionValue_class Class Reference

#include <EnergyScaleCorrection_class.h>

Public Member Functions

 correctionValue_class (void)
 

Public Attributes

float Emean
 
float Emean_err
 
float phi
 
float phi_err
 
float rho
 
float rho_err
 
float scale
 
float scale_err
 
float scale_err_syst
 

Friends

std::ostream & operator<< (std::ostream &os, const correctionValue_class a)
 

Detailed Description

Description This module is taken from the ECALELF package, used to derive the energy scales and smearings.

There are two sub-classes:

There is one class that reads the text files with the corrections and returns the scale/smearings given the electron/photon properties

Definition at line 30 of file EnergyScaleCorrection_class.h.

Constructor & Destructor Documentation

correctionValue_class::correctionValue_class ( void  )
inline

Definition at line 39 of file EnergyScaleCorrection_class.h.

Friends And Related Function Documentation

std::ostream& operator<< ( std::ostream &  os,
const correctionValue_class  a 
)
friend

Definition at line 52 of file EnergyScaleCorrection_class.h.

Member Data Documentation

float correctionValue_class::Emean

Definition at line 37 of file EnergyScaleCorrection_class.h.

float correctionValue_class::Emean_err

Definition at line 37 of file EnergyScaleCorrection_class.h.

float correctionValue_class::phi

Definition at line 36 of file EnergyScaleCorrection_class.h.

Referenced by Particle.Particle::__str__().

float correctionValue_class::phi_err

Definition at line 36 of file EnergyScaleCorrection_class.h.

float correctionValue_class::rho

Definition at line 35 of file EnergyScaleCorrection_class.h.

Referenced by Lepton.Lepton::absIsoFromEA().

float correctionValue_class::rho_err

Definition at line 35 of file EnergyScaleCorrection_class.h.

float correctionValue_class::scale

Definition at line 34 of file EnergyScaleCorrection_class.h.

float correctionValue_class::scale_err

Definition at line 34 of file EnergyScaleCorrection_class.h.

float correctionValue_class::scale_err_syst

Definition at line 34 of file EnergyScaleCorrection_class.h.