OpenMS
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/FEATUREFINDER/FeatureFinderDefs.h>

Inheritance diagram for FeatureFinderDefs:
[legend]

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