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

◆ TransformationStatistics() [1/2]

 TransformationStatistics ( )
default

◆ TransformationStatistics() [2/2]

 TransformationStatistics ( const TransformationStatistics & rhs )
default

◆ operator=()

 TransformationStatistics& operator= ( const TransformationStatistics & rhs )
default

◆ percentiles_after

 std::map percentiles_after

percentiles of x/y deviations after transformation

◆ percentiles_before

 std::map percentiles_before

percentiles of x/y deviations before transformation

◆ percents

 std::vector 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