libpappsomspp
Library for mass spectrometry
|
#include <datapoint.h>
Public Member Functions | |
DataPoint ()=default | |
DataPoint (pappso_double x, pappso_double y) | |
DataPoint (std::pair< pappso_double, pappso_double > pair) | |
DataPoint (const QString &text) | |
DataPoint (const DataPoint &other) | |
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.
|
default |
References DataPoint(), incrementX(), incrementY(), initialize(), isValid(), makeDataPointCstSPtr(), operator=(), operator==(), reset(), toString(), x, and y.
Referenced by DataPoint(), DataPoint(), initialize(), operator=(), and operator==().
pappso::DataPoint::DataPoint | ( | pappso_double | x, |
pappso_double | y ) |
Definition at line 35 of file datapoint.cpp.
pappso::DataPoint::DataPoint | ( | std::pair< pappso_double, pappso_double > | pair | ) |
pappso::DataPoint::DataPoint | ( | const QString & | text | ) |
Definition at line 46 of file datapoint.cpp.
References initialize().
pappso::DataPoint::DataPoint | ( | const DataPoint & | other | ) |
Definition at line 53 of file datapoint.cpp.
References DataPoint(), x, and y.
void pappso::DataPoint::incrementX | ( | pappso_double | value | ) |
void pappso::DataPoint::incrementY | ( | pappso_double | value | ) |
void pappso::DataPoint::initialize | ( | const DataPoint & | other | ) |
Definition at line 83 of file datapoint.cpp.
References DataPoint(), x, and y.
bool pappso::DataPoint::initialize | ( | const QString & | text | ) |
Definition at line 91 of file datapoint.cpp.
References x, pappso::Utils::xyMassDataFormatRegExp, and y.
void pappso::DataPoint::initialize | ( | pappso_double | x, |
pappso_double | y ) |
Definition at line 75 of file datapoint.cpp.
Referenced by DataPoint(), and DataPoint().
bool pappso::DataPoint::isValid | ( | ) | const |
Definition at line 131 of file datapoint.cpp.
References x.
Referenced by DataPoint(), pappso::MassSpectrumMinusCombiner::combine(), and pappso::MassSpectrumPlusCombiner::combine().
DataPointCstSPtr pappso::DataPoint::makeDataPointCstSPtr | ( | ) | const |
Definition at line 68 of file datapoint.cpp.
Referenced by DataPoint().
Definition at line 200 of file datapoint.cpp.
References DataPoint(), x, and y.
Referenced by DataPoint().
bool pappso::DataPoint::operator== | ( | const DataPoint & | other | ) | const |
Definition at line 193 of file datapoint.cpp.
References DataPoint(), x, and y.
Referenced by DataPoint().
void pappso::DataPoint::reset | ( | ) |
Definition at line 123 of file datapoint.cpp.
Referenced by DataPoint().
QString pappso::DataPoint::toString | ( | ) | const |
Definition at line 138 of file datapoint.cpp.
Referenced by DataPoint().
QString pappso::DataPoint::toString | ( | int | decimals | ) | const |
pappso_double pappso::DataPoint::x = -1 |
Definition at line 24 of file datapoint.h.
Referenced by DataPoint(), DataPoint(), DataPoint(), DataPoint(), pappso::FilterChargeDeconvolution::addDataPointToList(), pappso::QCPSpectrum::addMassDelta(), pappso::QCPSpectrum::addPeakIonIsotopeMatch(), pappso::MsRunRetentionTime< T >::align(), pappso::MassSpectrumMinusCombiner::combine(), pappso::MassSpectrumPlusCombiner::combine(), pappso::TimsFrame::combineScansToTraceWithDowngradedMzResolution(), pappso::TimsFrame::combineScansToTraceWithDowngradedMzResolution2(), pappso::Trace::containsX(), pappso::TimsFrame::cumulateScansToTrace(), pappso::Trace::dataPointCstIteratorWithX(), pappso::Trace::dataPointIteratorWithX(), pappso::QCPXic::drawXicPeakBorders(), pappso::MsRunXicExtractor::extractOneXicCoord(), pappso::MsRunXicExtractorDisk::extractOneXicCoord(), pappso::specself::SelfSpectrumDataPoint::fillAntiSpectrumDataPoint(), pappso::specself::SelfSpectrumDataPoint::fillSelfSpectrumDataPoint(), pappso::FilterTandemDeisotope::filter(), pappso::findFirstEqualOrGreaterX(), pappso::findFirstEqualOrGreaterX(), pappso::findFirstGreaterX(), pappso::findFirstGreaterX(), pappso::TimsFrameBase::getIonMobilityTraceByTofIndexRange(), pappso::TimsFrame::getMassSpectrumSPtr(), pappso::TimsFrameType1::getMassSpectrumSPtr(), pappso::QCPSpectrum::getNearestPeakBetween(), pappso::TimsFrame::getRawTraceSPtr(), pappso::TimsFrameType1::getRawTraceSPtr(), pappso::TimsFrameBase::getTraceFromTofIndexIntensityMap(), incrementX(), initialize(), initialize(), initialize(), pappso::MapTrace::insertOrUpdate(), isValid(), pappso::MsRunRetentionTime< T >::linearRegressionMs2toMs1(), pappso::Trace::maxX(), pappso::Trace::minX(), pappso::operator<<(), operator=(), operator==(), pappso::operator>>(), reset(), pappso::FilterTriangle::sumAndRemove(), toString(), toString(), and pappso::masschroq::CborOutputStream::writeTracePeak().
pappso_double pappso::DataPoint::y = 0 |
Definition at line 25 of file datapoint.h.
Referenced by DataPoint(), DataPoint(), DataPoint(), DataPoint(), pappso::QCPSpectrum::addPeakIonIsotopeMatch(), pappso::MsRunRetentionTime< T >::align(), pappso::MassSpectrumMinusCombiner::combine(), pappso::MassSpectrumPlusCombiner::combine(), pappso::TimsFrame::combineScansToTraceWithDowngradedMzResolution(), pappso::TimsFrame::combineScansToTraceWithDowngradedMzResolution2(), pappso::TimsFrame::cumulateScansToTrace(), pappso::MsRunXicExtractor::extractOneXicCoord(), pappso::MsRunXicExtractorDisk::extractOneXicCoord(), pappso::FilterTandemDeisotope::filter(), pappso::findDifferentYvalue(), pappso::findDifferentYvalue(), pappso::flooredLocalMaxima(), pappso::TimsFrameBase::getIonMobilityTraceByTofIndexRange(), pappso::TimsFrame::getMassSpectrumSPtr(), pappso::TimsFrameType1::getMassSpectrumSPtr(), pappso::QCPSpectrum::getMostIntensePeakBetween(), pappso::TimsFrame::getRawTraceSPtr(), pappso::TimsFrameType1::getRawTraceSPtr(), pappso::TimsFrameBase::getTraceFromTofIndexIntensityMap(), incrementY(), initialize(), initialize(), 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(), toString(), toString(), and pappso::masschroq::CborOutputStream::writeTracePeak().