5 #ifndef _MONOALLELEMONOLOCUSGENOTYPE_H_
6 #define _MONOALLELEMONOLOCUSGENOTYPE_H_
The MonoAlleleMonolocusGenotype class.
MonoAlleleMonolocusGenotype & operator=(const MonoAlleleMonolocusGenotype &mmg)
The affectation operator.
virtual ~MonoAlleleMonolocusGenotype()=default
Destroy the MonoAlleleMonolocusGenotype.
virtual bool operator==(const MonoAlleleMonolocusGenotype &mmg) const
The == operator.
std::vector< size_t > getAlleleIndex() const override
Get the alleles' index.
MonoAlleleMonolocusGenotype * clone() const override
MonoAlleleMonolocusGenotype(size_t alleleIndex)
Build a monolocus genotype containing one allele.
The MonolocusGenotype virtual class.