62 void setRetentionTimeStartInSeconds(
double retention_time_start_in_seconds);
63 double getRetentionTimeStartInSeconds()
const;
65 void setRetentionTimeEndInSeconds(
double retention_time_end_in_seconds);
66 double getRetentionTimeEndInSeconds()
const;
68 void setMsLevels(std::vector<std::size_t> ms_levels);
69 const bool *getMsLevels()
const;
70 QString getMsLevelsAsString()
const;
72 void setNeedPeakList(
bool need_peak_list);
73 bool needPeakList()
const;
76 const QVariant &value);
81 QString toString()
const;
83 bool acceptMsLevel(std::size_t ms_level)
const;
84 bool acceptRetentionTimeInSeconds(
double retention_time_in_seconds)
const;
87 double m_retentionTimeStartSeconds = -1;
88 double m_retentionTimeEndSeconds = -1;
90 bool m_isPeakListNeeded =
true;