82 void setRetentionTimeStartInSeconds(
double retention_time_start_in_seconds);
83 double getRetentionTimeStartInSeconds()
const;
85 void setRetentionTimeEndInSeconds(
double retention_time_end_in_seconds);
86 double getRetentionTimeEndInSeconds()
const;
88 void setMsLevels(std::vector<std::size_t> ms_levels);
89 const bool *getMsLevels()
const;
90 QString getMsLevelsAsString()
const;
92 void setNeedPeakList(
bool need_peak_list);
93 bool needPeakList()
const;
96 const QVariant &value);
101 QString toString()
const;
103 bool acceptMsLevel(std::size_t ms_level)
const;
104 bool acceptRetentionTimeInSeconds(
double retention_time_in_seconds)
const;
107 double m_retentionTimeStartSeconds = -1;
108 double m_retentionTimeEndSeconds = -1;
110 bool m_isPeakListNeeded =
true;