00001 00006 #ifndef MYBISOURCE_HH 00007 #define MYBISOURCE_HH 00008 #include <math.h> 00009 #include <iostream.h> 00010 #include "ReactorConstants.hh" 00011 00018 class MyBiSource{ 00019 00020 public: 00021 00025 MyBiSource(int newIsotope=k.Isotope); 00027 ~MyBiSource(); 00029 MyBiSource(const MyBiSource& BiSource); 00031 MyBiSource& operator=(const MyBiSource& rhs); 00032 00034 int GetNumBiGammas() const {return numGamma;} 00038 float GetBiGammaEnergy(int& n) const {return gammaEnergy[n];} 00039 00040 private: 00041 00042 static ReactorConstants k; 00043 00044 int Isotope; 00045 00048 int numGamma; 00052 float gammaEnergy[6]; 00053 }; 00054 #endif