OpenMS  2.6.0
Public Member Functions | Public Attributes | List of all members
TransformationDescription::TransformationStatistics Struct Reference

Summary statistics before/after applying the transformation. For deviations before/after transformation, the percentiles 100, 99, 95, 90, 75, 50, 25 are returned. More...

#include <OpenMS/ANALYSIS/MAPMATCHING/TransformationDescription.h>

Collaboration diagram for TransformationDescription::TransformationStatistics:
[legend]

Public Member Functions

TransformationStatisticsoperator= (const TransformationStatistics &rhs)
 

Public Attributes

const std::vector< Sizepercents = {100, 99, 95, 90, 75, 50, 25}
 
double xmin = 0
 smallest x value before transformation More...
 
double xmax = 0
 largest x value before transformation More...
 
double ymin = 0
 smallest y value before transformation More...
 
double ymax = 0
 largest y value before transformation More...
 
std::map< Size, doublepercentiles_before
 percentiles of x/y deviations before transformation More...
 
std::map< Size, doublepercentiles_after
 percentiles of x/y deviations after transformation More...
 

Detailed Description

Summary statistics before/after applying the transformation. For deviations before/after transformation, the percentiles 100, 99, 95, 90, 75, 50, 25 are returned.

Member Function Documentation

◆ operator=()

TransformationStatistics& operator= ( const TransformationStatistics rhs)
inline

Member Data Documentation

◆ percentiles_after

std::map<Size, double> percentiles_after

percentiles of x/y deviations after transformation

Referenced by TransformationDescription::TransformationStatistics::operator=().

◆ percentiles_before

std::map<Size, double> percentiles_before

percentiles of x/y deviations before transformation

Referenced by TransformationDescription::TransformationStatistics::operator=().

◆ percents

const std::vector<Size> percents = {100, 99, 95, 90, 75, 50, 25}

◆ xmax

double xmax = 0

largest x value before transformation

Referenced by TransformationDescription::TransformationStatistics::operator=().

◆ xmin

double xmin = 0

smallest x value before transformation

Referenced by TransformationDescription::TransformationStatistics::operator=().

◆ ymax

double ymax = 0

largest y value before transformation

Referenced by TransformationDescription::TransformationStatistics::operator=().

◆ ymin

double ymin = 0

smallest y value before transformation

Referenced by TransformationDescription::TransformationStatistics::operator=().