CMS 3D CMS Logo

/data/refman/pasoursint/CMSSW_5_3_3/src/Calibration/Tools/interface/CalibCoeff.h

Go to the documentation of this file.
00001 #ifndef __CINT__
00002 #ifndef CalibCoeff_H
00003 #define CalibCoeff_H
00004 
00014 class CalibCoeff
00015 {
00016   public :
00018     CalibCoeff (const double & value = 1., 
00019                 const bool & isGood = 0) ;
00021     ~CalibCoeff () ;
00022     
00024     double value () const ;
00026     double difference () const ;
00028     bool status () const ;
00030     void setValue (const double & val) ;
00032     void setStatus (const bool & stat) ;
00034     double operator *= (const double & var) ; 
00035     
00036   private :  
00037   
00039     double m_value ;
00041     bool m_isGood ;
00043     double m_difference ;
00044     
00045 } ;
00046 
00047 
00048 
00049 
00050 
00051 #endif
00052 #endif