Home  · Classes  · Annotated Classes  · Modules  · Members  · Namespaces  · Related Pages

LayerStatisticsDialog Class Reference
[Dialogs]

#include <OpenMS/VISUAL/DIALOGS/LayerStatisticsDialog.h>

Inheritance diagram for LayerStatisticsDialog:

QDialog Ui::LayerStatisticsDialogTemplate

List of all members.


Detailed Description

Dialog showing statistics about the data of the current layer.

Public Member Functions

 LayerStatisticsDialog (SpectrumWidget *parent)
 Constructor.

Protected Types

typedef MSExperiment::ConstIterator RTIterator_
 Iterates over RTs of an experiment.
typedef MSSpectrum::ConstIterator PeakIterator_
 Iterates over peaks of a spectrum.
typedef FeatureMap::ConstIterator FeatureIterator_
 Iterates over features of a feature map.
typedef std::map< UInt,
MetaStatsValue_ >::iterator 
MetaIterator_
 Iterates over the meta_stats map.

Protected Member Functions

void computePeakStats_ ()
 Computes the statistics of a peak type layer.
void computeFeatureStats_ ()
 Computes the statistics of a feature type layer.
void bringInMetaStats_ (const MetaInfoInterface &meta_interface)
 Brings the meta values of one meta_interface (a peak or feature) into the statistics.
void computeMetaAverages_ ()
 Computes the averages of all meta values stored in meta_stats.

Protected Attributes

std::map< UInt, MetaStatsValue_meta_stats_
 Map containing the statistics about all meta information of the peaks/features in the layer.
SpectrumCanvascanvas_
 The canvas of the layer.
LayerData layer_data_
 The LayerData object we compute statistics about.
DoubleReal min_intensity_
 Minimum intensity value.
DoubleReal max_intensity_
 Maximum intensity value.
DoubleReal avg_intensity_
 Average intensity value.
DoubleReal min_charge_
 Minimum charge value.
DoubleReal max_charge_
 Maximum charge value.
DoubleReal avg_charge_
 Average charge value.
DoubleReal min_quality_
 Minimum quality value.
DoubleReal max_quality_
 Maximum quality value.
DoubleReal avg_quality_
 Average quality value.

Private Member Functions

 LayerStatisticsDialog ()
 Not implemented.

Classes

struct  MetaStatsValue_
 Struct representing the statistics about one meta information. More...

Member Typedef Documentation

typedef MSExperiment ::ConstIterator RTIterator_ [protected]

Iterates over RTs of an experiment.

typedef MSSpectrum ::ConstIterator PeakIterator_ [protected]

Iterates over peaks of a spectrum.

typedef FeatureMap ::ConstIterator FeatureIterator_ [protected]

Iterates over features of a feature map.

typedef std::map<UInt, MetaStatsValue_>::iterator MetaIterator_ [protected]

Iterates over the meta_stats map.


Constructor & Destructor Documentation

LayerStatisticsDialog ( SpectrumWidget parent  ) 

Constructor.

LayerStatisticsDialog (  )  [private]

Not implemented.


Member Function Documentation

void computePeakStats_ (  )  [protected]

Computes the statistics of a peak type layer.

void computeFeatureStats_ (  )  [protected]

Computes the statistics of a feature type layer.

void bringInMetaStats_ ( const MetaInfoInterface meta_interface  )  [protected]

Brings the meta values of one meta_interface (a peak or feature) into the statistics.

void computeMetaAverages_ (  )  [protected]

Computes the averages of all meta values stored in meta_stats.


Member Data Documentation

std::map<UInt,MetaStatsValue_> meta_stats_ [protected]

Map containing the statistics about all meta information of the peaks/features in the layer.

SpectrumCanvas* canvas_ [protected]

The canvas of the layer.

LayerData layer_data_ [protected]

The LayerData object we compute statistics about.

DoubleReal min_intensity_ [protected]

Minimum intensity value.

DoubleReal max_intensity_ [protected]

Maximum intensity value.

DoubleReal avg_intensity_ [protected]

Average intensity value.

DoubleReal min_charge_ [protected]

Minimum charge value.

DoubleReal max_charge_ [protected]

Maximum charge value.

DoubleReal avg_charge_ [protected]

Average charge value.

DoubleReal min_quality_ [protected]

Minimum quality value.

DoubleReal max_quality_ [protected]

Maximum quality value.

DoubleReal avg_quality_ [protected]

Average quality value.


The documentation for this class was generated from the following file:
Generated Tue Apr 1 15:36:48 2008 -- using doxygen 1.5.4 OpenMS / TOPP 1.1