CMS 3D CMS Logo

/data/refman/pasoursint/CMSSW_5_3_10/src/CalibCalorimetry/EcalLaserAnalyzer/interface/TMCORSat.h

Go to the documentation of this file.
00001 #ifndef TMCORSat_H
00002 #define TMCORSat_H
00003 
00004 #include "TObject.h"
00005 
00006 class TMCORSat: public TObject 
00007 {
00008 
00009  private:
00010         
00011   int smin;
00012   float pn_rg[36][10];
00013   float apd_rg[36][2][1700];
00014 
00015   int convert(int);
00016 
00017   void init();
00018   void loadConsts();
00019   void loadConsts(int);
00020 
00021  public:
00022   // Default Constructor, mainly for Root
00023   TMCORSat();
00024   TMCORSat(int);
00025 
00026   // Destructor: Does nothing
00027   virtual ~TMCORSat();
00028 
00029   double getPNrg(int, int, int);
00030   double getAPDrg(int, int ,int);
00031 
00032   //  ClassDef(TMCORSat,1)
00033 };
00034 
00035 #endif
00036