The SiteSimulator interface. SiteSimulator classes can simulate single sites.
More...
#include <Bpp/Phyl/Simulation/SiteSimulator.h>
The SiteSimulator interface. SiteSimulator classes can simulate single sites.
- See also
- SequenceSimulator interface for simulating whole sequence sets.
Definition at line 55 of file SiteSimulator.h.
◆ SiteSimulator()
bpp::SiteSimulator::SiteSimulator |
( |
| ) |
|
|
inline |
◆ ~SiteSimulator()
virtual bpp::SiteSimulator::~SiteSimulator |
( |
| ) |
|
|
inlinevirtual |
◆ getAlphabet()
virtual const Alphabet* bpp::SiteSimulator::getAlphabet |
( |
| ) |
const |
|
pure virtual |
◆ getSequencesNames()
virtual std::vector<std::string> bpp::SiteSimulator::getSequencesNames |
( |
| ) |
const |
|
pure virtual |
◆ simulateSite() [1/4]
virtual Site* bpp::SiteSimulator::simulateSite |
( |
| ) |
const |
|
pure virtual |
◆ simulateSite() [2/4]
virtual Site* bpp::SiteSimulator::simulateSite |
( |
size_t |
ancestralStateIndex | ) |
const |
|
pure virtual |
◆ simulateSite() [3/4]
virtual Site* bpp::SiteSimulator::simulateSite |
( |
size_t |
ancestralStateIndex, |
|
|
double |
rate |
|
) |
| const |
|
pure virtual |
◆ simulateSite() [4/4]
virtual Site* bpp::SiteSimulator::simulateSite |
( |
double |
rate | ) |
const |
|
pure virtual |
The documentation for this class was generated from the following file: