All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
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:
[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