00001 #pragma once 00002 #include "c:\science\serialnetworkcode\src\reaction.h" 00003 00004 class CPoolTransitionReaction : public Reaction 00005 { 00006 public: 00007 CPoolTransitionReaction(Chemical *OldPoolForm, Chemical *NewPoolForm, RateConstant *k_t, RateConstant *K, std::string reactionName); 00008 virtual ~CPoolTransitionReaction(void); 00009 double GetRate() const; 00010 std::vector<JElement *> *GetChemicalJacobian(); 00011 void SetTeXForm(); 00012 protected: 00013 int k_t; 00014 int K; 00015 int OldPoolForm,NewPoolForm; 00016 };