libpappsomspp
Library for mass spectrometry
|
Go to the documentation of this file.
126 const int m_charge = 1;
138 virtual QString
toString()
const override;
double pappso_double
A type definition for doubles.
ResPrecision(pappso_double x)
virtual PrecisionUnit unit() const override
static PrecisionPtr fromString(const QString &str)
static MapResPrecision m_mapRes
getPlusCombiner(MzIntegrationParams &integration_params)
static MapMzPrecision m_mapMz
This header contains all the type re-definitions and all the global variables definitions used in the...
static PrecisionPtr getMzInstance(pappso_double value, int charge)
std::map< pappso_double, DaltonPrecision * > MapDaltonPrecision
static MapDaltonPrecision m_mapDalton
std::map< pappso_double, MzPrecision * > MapMzPrecision
static PrecisionPtr getPpmInstance(pappso_double value)
virtual ~DaltonPrecision()
virtual QString toString() const override
tries to keep as much as possible monoisotopes, removing any possible C13 peaks
static PrecisionPtr getResInstance(pappso_double value)
std::map< pappso_double, DaltonPrecision * > MapDaltonPrecision
static PrecisionPtr fromString(const QString &str)
virtual pappso_double delta(pappso_double value) const override
static PrecisionPtr getDaltonInstance(pappso_double value)
std::map< pappso_double, PpmPrecision * > MapPpmPrecision
static PrecisionPtr getDaltonInstance(pappso_double value)
virtual pappso_double delta(pappso_double value) const override
static PrecisionPtr getResInstance(pappso_double value)
static MapMzPrecision m_mapMz
virtual PrecisionUnit unit() const override
virtual QString toString() const override
const PrecisionBase * PrecisionPtr
MassDataCombiner getPlusCombiner(MzIntegrationParams &integration_params)
DaltonPrecision(pappso_double x)
virtual pappso_double delta(pappso_double value) const =0
std::map< pappso_double, ResPrecision * > MapResPrecision
static MapPpmPrecision m_mapPpm
std::map< pappso_double, ResPrecision * > MapResPrecision
virtual PrecisionUnit unit() const override
std::map< pappso_double, MzPrecision * > MapMzPrecision
static PrecisionPtr getPpmInstance(pappso_double value)
PrecisionBase(pappso_double nominal)
virtual QString toString() const override
const pappso_double m_nominal
virtual QString toString() const =0
virtual PrecisionUnit unit() const =0
std::map< pappso_double, PpmPrecision * > MapPpmPrecision
virtual pappso_double delta(pappso_double value) const override
virtual pappso_double getNominal() const final
PpmPrecision(pappso_double x)