#include <observable.hh>
Public Member Functions | |
SpeciesObservable (string name, vector< TemplateMolecule * > &tmList, vector< string > &stochRelation, vector< int > &stochQuantity) | |
virtual | ~SpeciesObservable () |
virtual Observable * | clone () |
virtual int | isObservable (Molecule *m) const |
virtual int | isObservable (Complex *c) const |
Protected Attributes | |
int * | relation |
int * | quantity |
SpeciesObservable::SpeciesObservable | ( | string | name, | |
vector< TemplateMolecule * > & | tmList, | |||
vector< string > & | stochRelation, | |||
vector< int > & | stochQuantity | |||
) |
SpeciesObservable::~SpeciesObservable | ( | ) | [virtual] |
Observable * SpeciesObservable::clone | ( | ) | [virtual] |
Implements NFcore::Observable.
int SpeciesObservable::isObservable | ( | Molecule * | m | ) | const [virtual] |
Implements NFcore::Observable.
int SpeciesObservable::isObservable | ( | Complex * | c | ) | const [virtual] |
Implements NFcore::Observable.
int* NFcore::SpeciesObservable::relation [protected] |
int* NFcore::SpeciesObservable::quantity [protected] |