OpenMS  2.5.0
Classes | Public Types | List of all members
FeatureFinderDefs Struct Reference

The purpose of this struct is to provide definitions of classes and typedefs which are used throughout all FeatureFinder classes. More...

#include <OpenMS/TRANSFORMATIONS/FEATUREFINDER/FeatureFinderDefs.h>

Inheritance diagram for FeatureFinderDefs:
FeatureFinder FeatureFinderAlgorithmMRM FeatureFinderAlgorithmPicked FeatureFinderAlgorithmSH Fitter1D LevMarqFitter1D MaxLikeliFitter1D EGHFitter1D EmgFitter1D BiGaussFitter1D ExtendedIsotopeFitter1D GaussFitter1D IsotopeFitter1D

Classes

class  NoSuccessor
 Exception that is thrown if a method an invalid IndexPair is given. More...
 

Public Types

enum  Flag { UNUSED, USED }
 Flags that indicate if a peak is already used in a feature. More...
 
typedef IsotopeCluster::IndexPair IndexPair
 Index to peak consisting of two UInts (scan index / peak index) More...
 
typedef IsotopeCluster::ChargedIndexSet ChargedIndexSet
 Index to peak consisting of two UInts (scan index / peak index) with charge information. More...
 
typedef IsotopeCluster::IndexSet IndexSet
 A set of peak indices. More...
 

Detailed Description

The purpose of this struct is to provide definitions of classes and typedefs which are used throughout all FeatureFinder classes.

Member Typedef Documentation

◆ ChargedIndexSet

Index to peak consisting of two UInts (scan index / peak index) with charge information.

◆ IndexPair

Index to peak consisting of two UInts (scan index / peak index)

◆ IndexSet

A set of peak indices.

Member Enumeration Documentation

◆ Flag

enum Flag

Flags that indicate if a peak is already used in a feature.

Enumerator
UNUSED 
USED