| 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:

## 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

typedef IsotopeCluster::ChargedIndexSet ChargedIndexSet

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

## ◆ IndexPair

typedef IsotopeCluster::IndexPair IndexPair

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

## ◆ IndexSet

typedef IsotopeCluster::IndexSet 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 |