NFcore::DirectSelector Class Reference

#include <reactionSelector.hh>

Inheritance diagram for NFcore::DirectSelector:

NFcore::ReactionSelector

List of all members.

Public Member Functions

 DirectSelector (vector< ReactionClass * > &rxns)
virtual ~DirectSelector ()
virtual double refactorPropensities ()
virtual double update (ReactionClass *r, double oldA, double newA)
virtual double getNextReactionClass (ReactionClass *&rc)
virtual double getAtot ()

Protected Attributes

double Atot
int n_reactions
ReactionClass ** reactionClassList


Constructor & Destructor Documentation

DirectSelector::DirectSelector ( vector< ReactionClass * > &  rxns  ) 

DirectSelector::~DirectSelector (  )  [virtual]


Member Function Documentation

double DirectSelector::refactorPropensities (  )  [virtual]

Implements NFcore::ReactionSelector.

double DirectSelector::update ( ReactionClass r,
double  oldA,
double  newA 
) [virtual]

Implements NFcore::ReactionSelector.

double DirectSelector::getNextReactionClass ( ReactionClass *&  rc  )  [virtual]

Implements NFcore::ReactionSelector.

double DirectSelector::getAtot (  )  [virtual]

Implements NFcore::ReactionSelector.


Member Data Documentation

double NFcore::DirectSelector::Atot [protected]

int NFcore::DirectSelector::n_reactions [protected]

ReactionClass** NFcore::DirectSelector::reactionClassList [protected]


The documentation for this class was generated from the following files:
Generated on Thu Dec 9 11:02:48 2010 for NFsim by  doxygen 1.5.4