EukPhylo/PTL2/Scripts-DEV/guidance.v2.02/libs/phylogeny/multipleStochasticProcess.h
Katzlab dd76ab1d12 Added PTL2 Scripts
These are PTL2 files from Auden 2/9
2023-02-14 11:20:52 -05:00

24 lines
604 B
C++

#ifndef _MULTIPLE_STOCHASTIC_PROCESS
#define _MULTIPLE_STOCHASTIC_PROCESS
#include "stochasticProcess.h"
class multipleStochasticProcess {
public:
multipleStochasticProcess();
virtual ~multipleStochasticProcess();
virtual MDOUBLE getProb(int spPlace) const;
virtual stochasticProcess* getSp(int spPlace);
virtual int getSPVecSize() const {return _spVec.size();}
virtual void setSpVec(vector<stochasticProcess>& spVec);
protected:
virtual void copy(const multipleStochasticProcess * pOther);
protected:
vector<stochasticProcess> _spVec;
Vdouble _spProb;
};
#endif