35 #ifndef OPENMS_METADATA_SPECTRUMSETTINGS_H 
   36 #define OPENMS_METADATA_SPECTRUMSETTINGS_H 
   79     static const std::string NamesOfSpectrumType[SIZE_OF_SPECTRUMTYPE];
 
  105     const String & getNativeID() 
const;
 
  107     void setNativeID(
const String & native_id);
 
  110     const String & getComment() 
const;
 
  112     void setComment(
const String & comment);
 
  133     void setSourceFile(
const SourceFile & source_file);
 
  136     const std::vector<Precursor> & getPrecursors() 
const;
 
  138     std::vector<Precursor> & getPrecursors();
 
  140     void setPrecursors(
const std::vector<Precursor> & precursors);
 
  143     const std::vector<Product> & getProducts() 
const;
 
  145     std::vector<Product> & getProducts();
 
  147     void setProducts(
const std::vector<Product> & products);
 
  150     const std::vector<PeptideIdentification> & getPeptideIdentifications() 
const;
 
  152     std::vector<PeptideIdentification> & getPeptideIdentifications();
 
  154     void setPeptideIdentifications(
const std::vector<PeptideIdentification> & identifications);
 
  157     const std::vector<DataProcessing> & getDataProcessing() 
const;
 
  159     std::vector<DataProcessing> & getDataProcessing();
 
  161     void setDataProcessing(
const std::vector<DataProcessing> & data_processing);
 
  182 #endif // OPENMS_METADATA_SPECTRUMSETTINGS_H 
Description of the settings a MS Instrument was run with. 
Definition: InstrumentSettings.h:48
A more convenient string class. 
Definition: String.h:56
Peak data (also called centroided data or stick data) 
Definition: SpectrumSettings.h:74
std::vector< Precursor > precursors_
Definition: SpectrumSettings.h:171
SpectrumType
Spectrum peak type. 
Definition: SpectrumSettings.h:71
Description of the combination of raw data to a single spectrum. 
Definition: AcquisitionInfo.h:54
std::ostream & operator<<(std::ostream &os, const ItraqQuantifier::ItraqQuantifierStats &stats)
Representation of 1D spectrum settings. 
Definition: SpectrumSettings.h:64
Description of a file location, used to store the origin of (meta) data. 
Definition: SourceFile.h:47
Raw data (also called profile data) 
Definition: SpectrumSettings.h:75
Unknown spectrum type. 
Definition: SpectrumSettings.h:73
InstrumentSettings instrument_settings_
Definition: SpectrumSettings.h:168
SpectrumType type_
Definition: SpectrumSettings.h:165
SourceFile source_file_
Definition: SpectrumSettings.h:169
AcquisitionInfo acquisition_info_
Definition: SpectrumSettings.h:170
String native_id_
Definition: SpectrumSettings.h:166
std::vector< Product > products_
Definition: SpectrumSettings.h:172
String comment_
Definition: SpectrumSettings.h:167
std::vector< DataProcessing > data_processing_
Definition: SpectrumSettings.h:174
std::vector< PeptideIdentification > identification_
Definition: SpectrumSettings.h:173