35 #ifndef OPENMS_METADATA_CHROMATOGRAMSETTINGS_H
36 #define OPENMS_METADATA_CHROMATOGRAMSETTINGS_H
69 MASS_CHROMATOGRAM = 0,
78 SIZE_OF_CHROMATOGRAM_TYPE
82 static const char *
const ChromatogramNames[SIZE_OF_CHROMATOGRAM_TYPE+1];
101 const String & getNativeID()
const;
103 void setNativeID(
const String & native_id);
106 const String & getComment()
const;
108 void setComment(
const String & comment);
129 void setSourceFile(
const SourceFile & source_file);
136 void setPrecursor(
const Precursor & precursor);
139 const Product & getProduct()
const;
143 void setProduct(
const Product & product);
146 const std::vector<DataProcessing> & getDataProcessing()
const;
148 std::vector<DataProcessing> & getDataProcessing();
150 void setDataProcessing(
const std::vector<DataProcessing> & data_processing);
177 #endif // OPENMS_METADATA_CHROMATOGRAMSETTINGS_H
Description of the settings a MS Instrument was run with.
Definition: InstrumentSettings.h:48
A more convenient string class.
Definition: String.h:57
Precursor meta information.
Definition: Precursor.h:56
AcquisitionInfo acquisition_info_
Definition: ChromatogramSettings.h:165
Product meta information.
Definition: Product.h:49
SourceFile source_file_
Definition: ChromatogramSettings.h:164
Description of the combination of raw data to a single spectrum.
Definition: AcquisitionInfo.h:53
InstrumentSettings instrument_settings_
Definition: ChromatogramSettings.h:163
Product product_
Definition: ChromatogramSettings.h:167
Description of a file location, used to store the origin of (meta) data.
Definition: SourceFile.h:47
Main OpenMS namespace.
Definition: FeatureDeconvolution.h:47
std::ostream & operator<<(std::ostream &os, const AccurateMassSearchResult &amsr)
Representation of chromatogram settings, e.g. SRM/MRM chromatograms.
Definition: ChromatogramSettings.h:59
ChromatogramType type_
Definition: ChromatogramSettings.h:169
std::vector< DataProcessing > data_processing_
Definition: ChromatogramSettings.h:168
String native_id_
Definition: ChromatogramSettings.h:161
Precursor precursor_
Definition: ChromatogramSettings.h:166
String comment_
Definition: ChromatogramSettings.h:162