libXpertMassCore and libXpertMassGui Developer Documentation
  • libXpertMassCore
  • BinnedIsotopicCentroid
  • MsXpS::libXpertMassCore::BinnedIsotopicCentroid Struct

    struct MsXpS::libXpertMassCore::BinnedIsotopicCentroid

    This struct describes a calculated isotopic cluster's centroid for a calculated isotopic cluster that was binned so as to remove hyperfine isotopic structure centroids that would be of no use during the matching of centroids with the input mass spectrum centroids. More...

    Header: #include <MsXpS/libXpertMassCore/AbstractLowMassDeconvolver.hpp>

    Public Functions

    QString toString() const

    Public Variables

    double intensity
    int isotopeIndex
    double neutralMass

    Detailed Description

    Binning of the calculated original isotopic cluster is performed to remove very close peaks that would serve no purpose in the matches with the input mass spectrum isotopic cluster centroids. This binning is sometimes called the collapsing of the calculated isotopic cluster.

    Member Function Documentation

    QString BinnedIsotopicCentroid::toString() const

    Crafts a string documenting this BinnedIsotopicCentroid instance and returns it.

    Member Variable Documentation

    double BinnedIsotopicCentroid::intensity

    Intensity of the centroid.

    int BinnedIsotopicCentroid::isotopeIndex

    This variable holds the isotope index of the centroid in the isotopic cluster.

    Note that when working with heavy isotope-labelled analytes, index 0 is not the index of the monoisotopic centroid.

    double BinnedIsotopicCentroid::neutralMass

    Weighted centroid that may result from binning of multiple hyperfine isotopic cluster centroids that had very close mass values.