|  | OpenMS
    2.6.0
    | 
Dialog showing statistics about the data of the current layer. More...
#include <OpenMS/VISUAL/DIALOGS/LayerStatisticsDialog.h>
| Classes | |
| struct | MetaStatsValue_ | 
| Struct representing the statistics about one meta information.  More... | |
| Public Member Functions | |
| LayerStatisticsDialog (SpectrumWidget *parent) | |
| Constructor.  More... | |
| ~LayerStatisticsDialog () | |
| Protected Types | |
| typedef LayerData::ExperimentType::SpectrumType::ConstIterator | PeakIterator_ | 
| Iterates over peaks of a spectrum.  More... | |
| typedef LayerData::FeatureMapType::ConstIterator | FeatureIterator_ | 
| Iterates over features of a feature map.  More... | |
| typedef LayerData::ConsensusMapType::ConstIterator | ConsensusIterator_ | 
| Iterates over features of a feature map.  More... | |
| typedef std::map< UInt, MetaStatsValue_ >::iterator | MetaIterator_ | 
| Iterates over the meta_stats map.  More... | |
| Protected Slots | |
| void | showDistribution_ () | 
| Shows the distribution according to the clicked button.  More... | |
| Protected Member Functions | |
| void | computePeakStats_ () | 
| Computes the statistics of a peak layer.  More... | |
| void | computeFeatureStats_ () | 
| Computes the statistics of a feature layer.  More... | |
| void | computeConsensusStats_ () | 
| Computes the statistics of a consensus feature layer.  More... | |
| template<typename MetaDataIterator > | |
| void | computeMetaDataArrayStats_ (MetaDataIterator begin, MetaDataIterator end) | 
| Computes the statistics of all meta data contained in the FloatDataArray or IntegerDataArray of an MSSpectrum.  More... | |
| void | bringInMetaStats_ (const MetaInfoInterface &meta_interface) | 
| Brings the meta values of one meta_interface(a peak or feature) into the statistics.  More... | |
| void | computeMetaAverages_ () | 
| Computes the averages of all meta values stored in meta_stats and meta_array_stats.  More... | |
| Protected Attributes | |
| std::map< UInt, MetaStatsValue_ > | meta_stats_ | 
| Map containing the statistics about all meta information of the peaks/features in the layer.  More... | |
| std::map< String, MetaStatsValue_ > | meta_array_stats_ | 
| Map containing the statistics about the FloatDataArrays of all spectra in this layer.  More... | |
| SpectrumCanvas * | canvas_ | 
| The canvas of the layer.  More... | |
| LayerData | layer_data_ | 
| The LayerData object we compute statistics about.  More... | |
| double | min_intensity_ | 
| Minimum intensity value.  More... | |
| double | max_intensity_ | 
| Maximum intensity value.  More... | |
| double | avg_intensity_ | 
| Average intensity value.  More... | |
| double | min_charge_ | 
| Minimum charge value.  More... | |
| double | max_charge_ | 
| Maximum charge value.  More... | |
| double | avg_charge_ | 
| Average charge value.  More... | |
| double | min_quality_ | 
| Minimum quality value.  More... | |
| double | max_quality_ | 
| Maximum quality value.  More... | |
| double | avg_quality_ | 
| Average quality value.  More... | |
| double | min_elements_ | 
| Minimum number of elements (for consensus features only)  More... | |
| double | max_elements_ | 
| Maximum number of elements (for consensus features only)  More... | |
| double | avg_elements_ | 
| Average number of elements (for consensus features only)  More... | |
| Private Member Functions | |
| LayerStatisticsDialog () | |
| Not implemented.  More... | |
| Private Attributes | |
| Ui::LayerStatisticsDialogTemplate * | ui_ | 
Dialog showing statistics about the data of the current layer.
| 
 | protected | 
Iterates over features of a feature map.
| 
 | protected | 
Iterates over features of a feature map.
| 
 | protected | 
Iterates over the meta_stats map.
| 
 | protected | 
Iterates over peaks of a spectrum.
| LayerStatisticsDialog | ( | SpectrumWidget * | parent | ) | 
Constructor.
| 
 | private | 
Not implemented.
| 
 | protected | 
Brings the meta values of one meta_interface (a peak or feature) into the statistics. 
| 
 | protected | 
Computes the statistics of a consensus feature layer.
| 
 | protected | 
Computes the statistics of a feature layer.
| 
 | protected | 
Computes the averages of all meta values stored in meta_stats and meta_array_stats.
| 
 | protected | 
Computes the statistics of all meta data contained in the FloatDataArray or IntegerDataArray of an MSSpectrum.
References LayerStatisticsDialog::MetaStatsValue_::avg, LayerStatisticsDialog::MetaStatsValue_::count, LayerStatisticsDialog::MetaStatsValue_::max, LayerStatisticsDialog::meta_array_stats_, and LayerStatisticsDialog::MetaStatsValue_::min.
| 
 | protected | 
Computes the statistics of a peak layer.
| 
 | protectedslot | 
Shows the distribution according to the clicked button.
| 
 | protected | 
Average charge value.
| 
 | protected | 
Average number of elements (for consensus features only)
| 
 | protected | 
Average intensity value.
| 
 | protected | 
Average quality value.
| 
 | protected | 
The canvas of the layer.
| 
 | protected | 
Maximum charge value.
| 
 | protected | 
Maximum number of elements (for consensus features only)
| 
 | protected | 
Maximum intensity value.
| 
 | protected | 
Maximum quality value.
| 
 | protected | 
Map containing the statistics about the FloatDataArrays of all spectra in this layer.
Referenced by LayerStatisticsDialog::computeMetaDataArrayStats_().
| 
 | protected | 
Map containing the statistics about all meta information of the peaks/features in the layer.
| 
 | protected | 
Minimum charge value.
| 
 | protected | 
Minimum number of elements (for consensus features only)
| 
 | protected | 
Minimum intensity value.
| 
 | protected | 
Minimum quality value.
| 
 | private | 
 1.8.16
 1.8.16