35 #ifndef OPENMS_FORMAT_OPTIONS_PEAKFILEOPTIONS_H 
   36 #define OPENMS_FORMAT_OPTIONS_PEAKFILEOPTIONS_H 
   59     void setMetadataOnly(
bool only);
 
   62     bool getMetadataOnly() 
const;
 
   67     void setWriteSupplementalData(
bool write);
 
   70     bool getWriteSupplementalData() 
const;
 
   78     bool hasRTRange() 
const;
 
   88     bool hasMZRange() 
const;
 
   95     void setIntensityRange(
const DRange<1> & range);
 
   98     bool hasIntensityRange() 
const;
 
  100     const DRange<1> & getIntensityRange() 
const;
 
  111     void setMSLevels(
const std::vector<Int> & levels);
 
  114     void addMSLevel(
int level);
 
  116     void clearMSLevels();
 
  118     bool hasMSLevels() 
const;
 
  120     bool containsMSLevel(
int level) 
const;
 
  122     const std::vector<Int> & getMSLevels() 
const;
 
  132     void setCompression(
bool compress);
 
  134     bool getCompression() 
const;
 
  144     void setMz32Bit(
bool mz_32_bit);
 
  146     bool getMz32Bit() 
const;
 
  148     void setIntensity32Bit(
bool int_32_bit);
 
  150     bool getIntensity32Bit() 
const;
 
  170 #endif // OPENMS_FORMAT_OPTIONS_PEAKFILEOPTIONS_H 
bool has_intensity_range_
Definition: PeakFileOptions.h:158
bool metadata_only_
Definition: PeakFileOptions.h:154
DRange< 1 > rt_range_
Definition: PeakFileOptions.h:161
bool int_32_bit_
Definition: PeakFileOptions.h:160
bool write_supplemental_data_
Definition: PeakFileOptions.h:155
DRange< 1 > mz_range_
Definition: PeakFileOptions.h:162
bool has_rt_range_
Definition: PeakFileOptions.h:156
bool has_mz_range_
Definition: PeakFileOptions.h:157
DRange< 1 > intensity_range_
Definition: PeakFileOptions.h:163
bool zlib_compression_
Definition: PeakFileOptions.h:165
Options for loading files containing peak data. 
Definition: PeakFileOptions.h:47
bool mz_32_bit_
Definition: PeakFileOptions.h:159
std::vector< Int > ms_levels_
Definition: PeakFileOptions.h:164