27#include "../exportinmportconfig.h"
72 void setRetentionTimeStartInSeconds(
double retention_time_start_in_seconds);
73 double getRetentionTimeStartInSeconds()
const;
75 void setRetentionTimeEndInSeconds(
double retention_time_end_in_seconds);
76 double getRetentionTimeEndInSeconds()
const;
78 void setMsLevels(std::vector<std::size_t> ms_levels);
79 const bool *getMsLevels()
const;
80 QString getMsLevelsAsString()
const;
82 void setNeedPeakList(
bool need_peak_list);
83 bool needPeakList()
const;
86 const QVariant &value);
91 QString toString()
const;
93 bool acceptMsLevel(std::size_t ms_level)
const;
94 bool acceptRetentionTimeInSeconds(
double retention_time_in_seconds)
const;
97 double m_retentionTimeStartSeconds = -1;
98 double m_retentionTimeEndSeconds = -1;
100 bool m_isPeakListNeeded =
true;
std::map< MsRunReadConfigParameter, QVariant > m_paramsMap
map containing any parameter value
tries to keep as much as possible monoisotopes, removing any possible C13 peaks and changes multichar...
@ TimsFrameIonMobScanIndexBegin
@ TimsFrameIonMobScanIndexEnd
constexpr std::size_t MAX_MS_LEVELS
@ TimsFrameIonMobOneOverK0Begin
@ TimsFrameIonMobOneOverK0End
@ TimsFrameMzIndexMergeWindow