libStatGen Software 1
baseQualityConvertor Class Reference

Public Member Functions

double toDouble (unsigned char baseQuality)
 

Detailed Description

Definition at line 21 of file BaseQualityHelper.h.

Constructor & Destructor Documentation

◆ baseQualityConvertor()

baseQualityConvertor::baseQualityConvertor ( )

Definition at line 24 of file BaseQualityHelper.cpp.

25{
26 // Create a quick lookup table to speed up conversion of
27 // base quality values stored as log10 (error rates) into
28 // fractional error rates
29 for (int i = 0; i <= 255; i++)
30 doubleLookup[i] = pow(0.1, i * 0.1);
31 // doubleLookup[255] = 0.0;
32}

Member Function Documentation

◆ toDouble()

double baseQualityConvertor::toDouble ( unsigned char  baseQuality)

Definition at line 34 of file BaseQualityHelper.cpp.

35{
36 return doubleLookup[bq];
37}

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