MsXpS::libXpertMassGui MassDataClientServerConfigDlg: Properties: 2 std::pair std::pair MsXpS::libXpertMassGui MassPeakShaperConfigDlg: Invokables: 2 void setParameters(double reference_peak_mz, int point_count, libXpertMassCore::Enums::MassPeakShapeType mass_peak_shape_type, double resolution, double fwhm, int bin_size_divisor = 6, bool should_create_bins = true); MassPeakShaperConfigWidget *getConfigWidget(); MsXpS::libXpertMassGui MassPeakShaperConfigWidget: Properties: 3 double referencePeakMz libXpertMassCore::MassPeakShaperConfig *config double normalizingIntensity Invokables: 9 libXpertMassCore::MassPeakShaperConfig *getConfig(); bool processBinSizeConfig(); void setParameters(double reference_peak_mz, int point_count, libXpertMassCore::Enums::MassPeakShapeType mass_peak_shape_type, double resolution, double fwhm, int bin_size_divisor = 6, bool should_create_bins = true); void setBinSizeManually(double bin_size, bool should_create_bins = false); bool checkParameters(); bool checkParameters(libXpertMassCore::ErrorList *error_list); bool isReferencePeakMzKept() const; QPair getMzRangeValuePair() const; const libXpertMassCore::MassPeakShaperConfig *getConfig() const; MsXpS::libXpertMassGui DecimalPlacesOptionsDlg: Description: This class allows the user to configure the number of decimals to be used when textually representing the mass values of various chemical entities. Properties: 4 int atomDecPlaces int oligomerDecPlaces int polymerDecPlaces int pkaPhPiDecPlaces Invokables: 3 DecimalPlacesOptionsDlg(); DecimalPlacesOptionsDlg(const QString &configSettingsFilePath, QWidget *parent_p = nullptr); void updateDecimalPlaces(int atom, int oligo, int poly, int pka_ph); MsXpS::libXpertMassGui MassDataClientServerConfigDlg: Properties: 2 std::pair std::pair MsXpS::libXpertMassGui MassPeakShaperConfigDlg: Invokables: 2 void setParameters(double reference_peak_mz, int point_count, libXpertMassCore::Enums::MassPeakShapeType mass_peak_shape_type, double resolution, double fwhm, int bin_size_divisor = 6, bool should_create_bins = true); MassPeakShaperConfigWidget *getConfigWidget(); MsXpS::libXpertMassGui MassPeakShaperConfigWidget: Properties: 3 double referencePeakMz libXpertMassCore::MassPeakShaperConfig *config double normalizingIntensity Invokables: 9 libXpertMassCore::MassPeakShaperConfig *getConfig(); bool processBinSizeConfig(); void setParameters(double reference_peak_mz, int point_count, libXpertMassCore::Enums::MassPeakShapeType mass_peak_shape_type, double resolution, double fwhm, int bin_size_divisor = 6, bool should_create_bins = true); void setBinSizeManually(double bin_size, bool should_create_bins = false); bool checkParameters(); bool checkParameters(libXpertMassCore::ErrorList *error_list); bool isReferencePeakMzKept() const; QPair getMzRangeValuePair() const; const libXpertMassCore::MassPeakShaperConfig *getConfig() const; MsXpS::libXpertMassGui DecimalPlacesOptionsDlg: Description: This class allows the user to configure the number of decimals to be used when textually representing the mass values of various chemical entities. Properties: 4 int atomDecPlaces int oligomerDecPlaces int polymerDecPlaces int pkaPhPiDecPlaces Invokables: 3 DecimalPlacesOptionsDlg(); DecimalPlacesOptionsDlg(const QString &configSettingsFilePath, QWidget *parent_p = nullptr); void updateDecimalPlaces(int atom, int oligo, int poly, int pka_ph);