38 #include <OpenMS/OpenMSConfig.h> 91 inline static constexpr
double DRIFTTIME_NOT_SET = -1.0;
const std::string & toString(const DriftTimeUnit value)
DriftTimeUnit
Drift time unit for ion mobility.
Definition: IMTypes.h:48
const std::string NamesOfIMFormat[(size_t) IMFormat::SIZE_OF_IMFORMAT]
Names of IMFormat.
an MSExperiment contains both CONCATENATED and MULTIPLE_SPECTRA
Main OpenMS namespace.
Definition: FeatureDeconvolution.h:47
DIM_UNIT
Definition: CommonEnums.h:45
DriftTimeUnit toDriftTimeUnit(const std::string &dtu_string)
The representation of a 1D spectrum.
Definition: MSSpectrum.h:66
ion mobility is recorded as multiple spectra per frame (i.e. has one IM annotation per spectrum) ...
IMFormat
Different ways to represent ion mobility data in a spectrum.
Definition: IMTypes.h:69
In-Memory representation of a mass spectrometry run.
Definition: MSExperiment.h:70
const std::string NamesOfDriftTimeUnit[(size_t) DriftTimeUnit::SIZE_OF_DRIFTTIMEUNIT]
Names of IM Units. Should be usable as axis annotation.
ion mobility frame is stacked in a single spectrum (i.e. has an IM float data array) ...
volt-second per square centimeter (i.e. 1/K_0)
IMFormat toIMFormat(const std::string &IM_format)