libpappsomspp
Library for mass spectrometry
|
#include <datapoint.h>
Public Member Functions | |
DataPoint () | |
DataPoint (const DataPoint &other) | |
DataPoint (pappso_double x, pappso_double y) | |
DataPoint (std::pair< pappso_double, pappso_double > pair) | |
DataPoint (const QString &text) | |
DataPointCstSPtr | makeDataPointCstSPtr () const |
void | initialize (pappso_double x, pappso_double y) |
void | initialize (const DataPoint &other) |
bool | initialize (const QString &text) |
void | reset () |
void | incrementX (pappso_double value) |
void | incrementY (pappso_double value) |
bool | operator== (const DataPoint &other) const |
DataPoint & | operator= (const DataPoint &other) |
bool | isValid () const |
QString | toString () const |
QString | toString (int decimals) const |
Public Attributes | |
pappso_double | x = -1 |
pappso_double | y = 0 |
Definition at line 21 of file datapoint.h.
pappso::DataPoint::DataPoint | ( | ) |
Definition at line 34 of file datapoint.cpp.
pappso::DataPoint::DataPoint | ( | const DataPoint & | other | ) |
Definition at line 39 of file datapoint.cpp.
pappso::DataPoint::DataPoint | ( | pappso_double | x, |
pappso_double | y | ||
) |
pappso::DataPoint::DataPoint | ( | std::pair< pappso_double, pappso_double > | pair | ) |
pappso::DataPoint::DataPoint | ( | const QString & | text | ) |
Definition at line 55 of file datapoint.cpp.
References initialize().
void pappso::DataPoint::incrementX | ( | pappso_double | value | ) |
void pappso::DataPoint::incrementY | ( | pappso_double | value | ) |
void pappso::DataPoint::initialize | ( | const DataPoint & | other | ) |
bool pappso::DataPoint::initialize | ( | const QString & | text | ) |
Definition at line 93 of file datapoint.cpp.
References x, pappso::Utils::xyMassDataFormatRegExp, and y.
void pappso::DataPoint::initialize | ( | pappso_double | x, |
pappso_double | y | ||
) |
Definition at line 77 of file datapoint.cpp.
Referenced by DataPoint().
bool pappso::DataPoint::isValid | ( | ) | const |
Definition at line 132 of file datapoint.cpp.
References x.
Referenced by pappso::MassSpectrumMinusCombiner::combine(), and pappso::MassSpectrumPlusCombiner::combine().
DataPointCstSPtr pappso::DataPoint::makeDataPointCstSPtr | ( | ) | const |
Definition at line 70 of file datapoint.cpp.
Referenced by pappso::MassSpectrumWidget::peakChangeEvent().
bool pappso::DataPoint::operator== | ( | const DataPoint & | other | ) | const |
void pappso::DataPoint::reset | ( | ) |
QString pappso::DataPoint::toString | ( | ) | const |
QString pappso::DataPoint::toString | ( | int | decimals | ) | const |
pappso_double pappso::DataPoint::x = -1 |
Definition at line 23 of file datapoint.h.
Referenced by pappso::TracePeak::TracePeak(), pappso::FilterChargeDeconvolution::addDataPointToList(), pappso::QCPSpectrum::addMassDelta(), pappso::QCPSpectrum::addPeakIonIsotopeMatch(), pappso::MsRunRetentionTime< T >::align(), pappso::MassSpectrumMinusCombiner::combine(), pappso::MassSpectrumPlusCombiner::combine(), pappso::TracePeak::containsRt(), pappso::Trace::containsX(), pappso::TimsFrame::cumulateScanToTrace(), pappso::Trace::dataPointCstIteratorWithX(), pappso::Trace::dataPointIteratorWithX(), pappso::QCPXic::drawXicPeakBorders(), pappso::MsRunXicExtractor::extractOneXicCoord(), pappso::MsRunXicExtractorDisk::extractOneXicCoord(), pappso::FilterTandemDeisotope::filter(), pappso::findFirstEqualOrGreaterX(), pappso::findFirstGreaterX(), pappso::TimsFrameBase::getIonMobilityTraceByMzIndexRange(), pappso::TimsFrame::getMassSpectrumSPtr(), pappso::TimsFrameType1::getMassSpectrumSPtr(), pappso::QCPSpectrum::getNearestPeakBetween(), pappso::TimsFrame::getRawTraceSPtr(), pappso::TimsFrameType1::getRawTraceSPtr(), pappso::TimsFrameBase::getTraceFromCumulatedScans(), pappso::TimsFrameBase::getTraceFromCumulatedScansBuiltinCentroid(), incrementX(), initialize(), pappso::MapTrace::insertOrUpdate(), isValid(), pappso::MsRunRetentionTime< T >::linearRegressionMs2toMs1(), pappso::operator<<(), operator=(), operator==(), pappso::operator>>(), pappso::MassSpectrumWidget::peakChangeEvent(), reset(), pappso::FilterTriangle::sumAndRemove(), and toString().
pappso_double pappso::DataPoint::y = 0 |
Definition at line 24 of file datapoint.h.
Referenced by pappso::TracePeak::TracePeak(), pappso::QCPSpectrum::addPeakIonIsotopeMatch(), pappso::MsRunRetentionTime< T >::align(), pappso::MassSpectrumMinusCombiner::combine(), pappso::MassSpectrumPlusCombiner::combine(), pappso::TimsFrame::cumulateScanToTrace(), pappso::MsRunXicExtractor::extractOneXicCoord(), pappso::MsRunXicExtractorDisk::extractOneXicCoord(), pappso::FilterTandemDeisotope::filter(), pappso::findDifferentYvalue(), pappso::flooredLocalMaxima(), pappso::TimsFrameBase::getIonMobilityTraceByMzIndexRange(), pappso::TimsFrame::getMassSpectrumSPtr(), pappso::TimsFrameType1::getMassSpectrumSPtr(), pappso::QCPSpectrum::getMostIntensePeakBetween(), pappso::TimsFrame::getRawTraceSPtr(), pappso::TimsFrameType1::getRawTraceSPtr(), pappso::TimsFrameBase::getTraceFromCumulatedScans(), pappso::TimsFrameBase::getTraceFromCumulatedScansBuiltinCentroid(), incrementY(), initialize(), pappso::MapTrace::insertOrUpdate(), pappso::MsRunRetentionTime< T >::linearRegressionMs2toMs1(), pappso::Trace::maxY(), pappso::Trace::minY(), pappso::operator<<(), operator=(), operator==(), pappso::operator>>(), pappso::MassSpectrumWidget::plot(), reset(), pappso::FilterTriangle::sumAndRemove(), pappso::Trace::sumY(), and toString().