CEvap.h

00001 #ifndef evap_
00002 #define evap_
00003 
00004 #include "CLightP.h" 
00005 #include <fstream>
00006 #include <iostream>
00007 
00008 using namespace std;
00009 
00010 
00017 struct SDecay
00018 {
00019   float Ek; 
00020   float S1; 
00021   float S2; 
00022   float lPlusS1; 
00023   short unsigned Z1; 
00024   short unsigned A1; 
00025   short unsigned L; 
00026   float gamma; 
00027 };
00028 
00029 
00035 class CEvap
00036 {
00037  protected:
00038   CEvap();
00039   static CEvap *fInstance; 
00040   CTlBarDist ** tlArray; 
00041   CSigBarDist ** sigBarDist; 
00042   int nTl; 
00043 
00044  public:
00045   static CEvap *instance();
00046   int nLight; 
00047   CLightP ** lightP; 
00048   int maxZ; 
00049   SDecay * decay; 
00050 
00051   ~CEvap();
00052   float * prob; 
00053 };
00054 
00055 #endif

Generated on Mon Aug 6 14:13:09 2012 by  doxygen 1.4.7