OpenMS  2.7.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

 TransformationStatistics ()=default
 
 TransformationStatistics (const TransformationStatistics &rhs)=default
 
TransformationStatisticsoperator= (const TransformationStatistics &rhs)=default
 

Public Attributes

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, double > percentiles_before
 percentiles of x/y deviations before transformation More...
 
std::map< Size, double > percentiles_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.

Constructor & Destructor Documentation

◆ TransformationStatistics() [1/2]

◆ TransformationStatistics() [2/2]

Member Function Documentation

◆ operator=()

TransformationStatistics& operator= ( const TransformationStatistics rhs)
default

Member Data Documentation

◆ percentiles_after

std::map<Size, double> percentiles_after

percentiles of x/y deviations after transformation

◆ percentiles_before

std::map<Size, double> percentiles_before

percentiles of x/y deviations before transformation

◆ percents

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

◆ xmax

double xmax = 0

largest x value before transformation

◆ xmin

double xmin = 0

smallest x value before transformation

◆ ymax

double ymax = 0

largest y value before transformation

◆ ymin

double ymin = 0

smallest y value before transformation