39 #include <boost/optional.hpp>
43 namespace IdentificationDataInternal
60 double rt = std::numeric_limits<double>::quiet_NaN(),
61 double mz = std::numeric_limits<double>::quiet_NaN()):
A more convenient string class.
Definition: String.h:61
std::set< DataQuery > DataQueries
Definition: DataQuery.h:89
IteratorWrapper< DataQueries::iterator > DataQueryRef
Definition: DataQuery.h:90
Main OpenMS namespace.
Definition: FeatureDeconvolution.h:47
Search query, e.g. spectrum or feature.
Definition: DataQuery.h:48
bool operator==(const DataQuery &other) const
Definition: DataQuery.h:79
boost::optional< InputFileRef > input_file_opt
Definition: DataQuery.h:53
DataQuery(const String &data_id, boost::optional< InputFileRef > input_file_opt=boost::none, double rt=std::numeric_limits< double >::quiet_NaN(), double mz=std::numeric_limits< double >::quiet_NaN())
Definition: DataQuery.h:57
double mz
Definition: DataQuery.h:55
String data_id
spectrum or feature ID (from the file referenced by "input_file_ref"):
Definition: DataQuery.h:50
bool operator<(const DataQuery &other) const
Definition: DataQuery.h:69
DataQuery(const DataQuery &other)=default
double rt
Definition: DataQuery.h:55