| OpenMS 2.5.0

Namespaces | Enumerations | Functions
FileConverter.cpp File Reference
`#include <OpenMS/config.h>`
`#include <OpenMS/FORMAT/EDTAFile.h>`
`#include <OpenMS/FORMAT/FileHandler.h>`
`#include <OpenMS/FORMAT/FileTypes.h>`
`#include <OpenMS/FORMAT/FeatureXMLFile.h>`
`#include <OpenMS/FORMAT/ConsensusXMLFile.h>`
`#include <OpenMS/FORMAT/MzXMLFile.h>`
`#include <OpenMS/FORMAT/MzMLFile.h>`
`#include <OpenMS/FORMAT/MzDataFile.h>`
`#include <OpenMS/FORMAT/TextFile.h>`
`#include <OpenMS/FORMAT/MascotGenericFile.h>`
`#include <OpenMS/FORMAT/DTA2DFile.h>`
`#include <OpenMS/FORMAT/IBSpectraFile.h>`
`#include <OpenMS/FORMAT/CachedMzML.h>`
`#include <OpenMS/DATASTRUCTURES/StringListUtils.h>`
`#include <OpenMS/APPLICATIONS/TOPPBase.h>`
`#include <OpenMS/KERNEL/ConversionHelper.h>`
`#include <OpenMS/KERNEL/ChromatogramTools.h>`
`#include <OpenMS/FORMAT/DATAACCESS/MSDataWritingConsumer.h>`
`#include <OpenMS/FORMAT/DATAACCESS/MSDataCachedConsumer.h>`

## Namespaces

| OpenMS
| Main OpenMS namespace.

## Enumerations

enum | IMType { IM_NONE, IM_STACKED, IM_MULTIPLE_SPECTRA }

## Functions

String | extractCachedMetaFilename (const String &in)
IMType | determineIMType (const MSExperiment &exp)
void | processDriftTimeStack (const std::vector< MSSpectrum > &stack, std::vector< MSSpectrum > &result)
| Process a stack of drift time spectra. More...
void | expandIMSpectrum (const MSSpectrum &tmps, std::vector< MSSpectrum > &result)
| Expands a single MSSpectrum (single frame) into individual ion mobility spectrum. More...
void | collapseIMSpectrum (const MSExperiment &exp, std::vector< MSSpectrum > &result)
| Collapses multiple IM spectra from the same frame into a single MSSpectrum. More...

## Function Documentation

## ◆ extractCachedMetaFilename()

String extractCachedMetaFilename | ( | const String & | in | ) |

References OPENMS_LOG_ERROR, and String::split().