bpp-popgen3  3.0.0
bpp::GeneMapperCsvExport::Allele Class Reference

Store data for one allele. More...

#include <Bpp/PopGen/DataSet/Io/GeneMapper/GeneMapperCsvExport.h>

+ Collaboration diagram for bpp::GeneMapperCsvExport::Allele:

Public Member Functions

 Allele (const std::string &name, double size, unsigned int height, double peakArea)
 
const std::string & getName () const
 
const double & getSize () const
 
const unsigned int & getHeight () const
 
const double & getPeakArea () const
 

Private Attributes

std::string name_
 
double size_
 
unsigned int height_
 
double peakArea_
 

Detailed Description

Store data for one allele.

Definition at line 91 of file GeneMapperCsvExport.h.

Constructor & Destructor Documentation

◆ Allele()

bpp::GeneMapperCsvExport::Allele::Allele ( const std::string &  name,
double  size,
unsigned int  height,
double  peakArea 
)
inline

Definition at line 100 of file GeneMapperCsvExport.h.

Member Function Documentation

◆ getHeight()

const unsigned int& bpp::GeneMapperCsvExport::Allele::getHeight ( ) const
inline

Definition at line 113 of file GeneMapperCsvExport.h.

References height_.

◆ getName()

const std::string& bpp::GeneMapperCsvExport::Allele::getName ( ) const
inline

Definition at line 105 of file GeneMapperCsvExport.h.

References name_.

◆ getPeakArea()

const double& bpp::GeneMapperCsvExport::Allele::getPeakArea ( ) const
inline

Definition at line 117 of file GeneMapperCsvExport.h.

References peakArea_.

◆ getSize()

const double& bpp::GeneMapperCsvExport::Allele::getSize ( ) const
inline

Definition at line 109 of file GeneMapperCsvExport.h.

References size_.

Member Data Documentation

◆ height_

unsigned int bpp::GeneMapperCsvExport::Allele::height_
private

Definition at line 96 of file GeneMapperCsvExport.h.

Referenced by getHeight().

◆ name_

std::string bpp::GeneMapperCsvExport::Allele::name_
private

Definition at line 94 of file GeneMapperCsvExport.h.

Referenced by getName().

◆ peakArea_

double bpp::GeneMapperCsvExport::Allele::peakArea_
private

Definition at line 97 of file GeneMapperCsvExport.h.

Referenced by getPeakArea().

◆ size_

double bpp::GeneMapperCsvExport::Allele::size_
private

Definition at line 95 of file GeneMapperCsvExport.h.

Referenced by getSize().


The documentation for this class was generated from the following file: