| OpenMS 2.5.0

Static Public Member Functions | Public Attributes | List of all members
ChromatogramExtractorAlgorithm::ExtractionCoordinates Struct Reference

`#include <OpenMS/ANALYSIS/OPENSWATH/ChromatogramExtractorAlgorithm.h>`

## Static Public Member Functions

static bool | SortExtractionCoordinatesByMZ (const ChromatogramExtractorAlgorithm::ExtractionCoordinates &left, const ChromatogramExtractorAlgorithm::ExtractionCoordinates &right)
static bool | SortExtractionCoordinatesReverseByMZ (const ChromatogramExtractorAlgorithm::ExtractionCoordinates &left, const ChromatogramExtractorAlgorithm::ExtractionCoordinates &right)

## Public Attributes

double | mz = 0.0
| m/z value around which should be extracted More...
double | ion_mobility = 0.0
| ion mobility value around which should be extracted More...
double | mz_precursor = 0.0
| precursor m/z value (is currently ignored by the algorithm) More...
double | rt_start = 0.0
| rt start of extraction (in seconds) More...
double | rt_end = 0.0
| rt end of extraction (in seconds) More...
std::string | id
| identifier More...

## Member Function Documentation

## ◆ SortExtractionCoordinatesByMZ()

static bool SortExtractionCoordinatesByMZ | ( | const ChromatogramExtractorAlgorithm::ExtractionCoordinates & | left,
|  | const ChromatogramExtractorAlgorithm::ExtractionCoordinates & | right
| ) |  |

inline static

References ChromatogramExtractorAlgorithm::ExtractionCoordinates::mz.

## ◆ SortExtractionCoordinatesReverseByMZ()

static bool SortExtractionCoordinatesReverseByMZ | ( | const ChromatogramExtractorAlgorithm::ExtractionCoordinates & | left,
|  | const ChromatogramExtractorAlgorithm::ExtractionCoordinates & | right
| ) |  |

inline static

References ChromatogramExtractorAlgorithm::ExtractionCoordinates::mz.

## Member Data Documentation

## ◆ id

std::string id

identifier

Referenced by ChromatogramExtractor::return_chromatogram().

## ◆ ion_mobility

double ion_mobility = 0.0

ion mobility value around which should be extracted

Referenced by ChromatogramExtractor::return_chromatogram().

## ◆ mz

double mz = 0.0

m/z value around which should be extracted

Referenced by ChromatogramExtractor::return_chromatogram(), ChromatogramExtractorAlgorithm::ExtractionCoordinates::SortExtractionCoordinatesByMZ(), and ChromatogramExtractorAlgorithm::ExtractionCoordinates::SortExtractionCoordinatesReverseByMZ().

## ◆ mz_precursor

double mz_precursor = 0.0

precursor m/z value (is currently ignored by the algorithm)

## ◆ rt_end

double rt_end = 0.0

rt end of extraction (in seconds)

## ◆ rt_start

double rt_start = 0.0

rt start of extraction (in seconds)