![]() |
OpenMS
2.6.0
|
Enumerations | |
| enum | IMType { IM_NONE , IM_STACKED , IM_MULTIPLE_SPECTRA } |
Functions | |
| IMType | determineIMType (const MSExperiment &exp) |
| void | processDriftTimeStack (const std::vector< MSSpectrum > &stack, std::vector< MSSpectrum > &result) |
| Process a stack of drift time spectra. | |
| void | expandIMSpectrum (const MSSpectrum &tmps, std::vector< MSSpectrum > &result) |
| Expands a single MSSpectrum (single frame) into individual ion mobility spectrum. | |
| void | collapseIMSpectrum (const MSExperiment &exp, std::vector< MSSpectrum > &result) |
| Collapses multiple IM spectra from the same frame into a single MSSpectrum. | |
| enum IMType |
| void collapseIMSpectrum | ( | const MSExperiment & | exp, |
| std::vector< MSSpectrum > & | result | ||
| ) |
Collapses multiple IM spectra from the same frame into a single MSSpectrum.
| exp | The input experiment with multiple spectra per frame |
| result | The output spectra collapsed to a single spectrum per frame |
References processDriftTimeStack().
| IMType determineIMType | ( | const MSExperiment & | exp | ) |
References IM_MULTIPLE_SPECTRA, IM_NONE, and IM_STACKED.
| void expandIMSpectrum | ( | const MSSpectrum & | tmps, |
| std::vector< MSSpectrum > & | result | ||
| ) |
Expands a single MSSpectrum (single frame) into individual ion mobility spectrum.
| tmps | The input spectrum (a single spectrum per frame) |
| result | The output spectra with multiple spectra per frame |
| void processDriftTimeStack | ( | const std::vector< MSSpectrum > & | stack, |
| std::vector< MSSpectrum > & | result | ||
| ) |
Process a stack of drift time spectra.
Referenced by collapseIMSpectrum().
1.9.8