libXpertMass Developer Documentation

libXpertMass Mass calculations

These are the classes that are required to actually calculate masses starting from formulas and a polymer chemistry definition.

MsXpS::libXpertMass::CalcOptions

The specifications that configure the way masses are calculated for Oligomers, Polymers and product ions

MsXpS::libXpertMass::IsotopicClusterGenerator

The features needed to model isotopic clusters starting from (elemental-composition, charge) pairs

MsXpS::libXpertMass::IsotopicClusterShaper

The features needed to shape sets of (peak centroid m/z, intensity) pairs associated to a given charge into a mass spectral pappso;:Trace

MsXpS::libXpertMass::MassPeakShaper

The features needed to shape a mass peak

MsXpS::libXpertMass::MassPeakShaperConfig

The features required to configure the shaping of a mass peak centroid into a Gaussian or a Lorentzian fully profiled shape