TreeAgeCalculator.h

00001 //---------------------------------------------------------------------------
00002 // TreeAgeCalculator
00003 //---------------------------------------------------------------------------
00004 #if !defined(TreeAgeCalculator_H)
00005   #define TreeAgeCalculator_H
00006 
00007 #include "MortalityBase.h"
00034 class clTreeAgeCalculator : virtual public clBehaviorBase {
00035 //note: need the virtual keyword to avoid base class ambiguity.
00036 
00037   public:
00038 
00042   clTreeAgeCalculator(clSimManager *p_oSimManager);
00043 
00047   ~clTreeAgeCalculator();
00048 
00053   void Action();
00054 
00062   void GetData(xercesc::DOMDocument *p_oDoc);
00063 
00070   void RegisterTreeDataMembers();
00071 
00072   protected:
00073 
00076   short int **mp_iAgeCodes;
00077 
00081   char *m_cQuery;
00082 
00083   int m_iNumSpecies; 
00084 };
00085 
00086 //---------------------------------------------------------------------------
00087 #endif // TreeAgeCalculator_H

Generated on Thu Jan 26 13:44:36 2006 for SORTIE Core C++ Documentation by  doxygen 1.4.6-NO