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;