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/FeatureFinderAlgorithmPicked.h>

Classes

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

Public Types

enum  Flag { UNUSED , USED , UNUSED , USED }
 Flags that indicate if a peak is already used in a feature. More...
 
enum  Flag { UNUSED , USED , 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...
 
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 [1/2]

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

◆ ChargedIndexSet [2/2]

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

◆ IndexPair [1/2]

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

◆ IndexPair [2/2]

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

◆ IndexSet [1/2]

A set of peak indices.

◆ IndexSet [2/2]

A set of peak indices.

Member Enumeration Documentation

◆ Flag [1/2]

enum Flag

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

Enumerator
UNUSED 
USED 
UNUSED 
USED 

◆ Flag [2/2]

enum Flag

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

Enumerator
UNUSED 
USED 
UNUSED 
USED