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) | |
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 |
Public Attributes | |
pappso_double | x = -1 |
pappso_double | y = 0 |
Definition at line 20 of file datapoint.h.
pappso::DataPoint::DataPoint | ( | ) |
Definition at line 25 of file datapoint.cpp.
pappso::DataPoint::DataPoint | ( | const DataPoint & | other | ) |
pappso::DataPoint::DataPoint | ( | pappso_double | x, |
pappso_double | y | ||
) |
pappso::DataPoint::DataPoint | ( | std::pair< pappso_double, pappso_double > | pair | ) |
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 78 of file datapoint.cpp.
References x, pappso::Utils::xyMassDataFormatRegExp, and y.
void pappso::DataPoint::initialize | ( | pappso_double | x, |
pappso_double | y | ||
) |
bool pappso::DataPoint::isValid | ( | ) | const |
Definition at line 117 of file datapoint.cpp.
References x.
Referenced by pappso::MassSpectrumPlusCombiner::combineNoFilteringStep(), and pappso::MassSpectrumMinusCombiner::combineNoFilteringStep().
DataPointCstSPtr pappso::DataPoint::makeDataPointCstSPtr | ( | ) | const |
Definition at line 55 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 |
pappso_double pappso::DataPoint::x = -1 |
Definition at line 22 of file datapoint.h.
Referenced by pappso::QCPSpectrum::addMassDelta(), pappso::QCPSpectrum::addPeakIonIsotopeMatch(), pappso::MsRunRetentionTime< T >::align(), pappso::MassSpectrumPlusCombiner::combineNoFilteringStep(), pappso::MassSpectrumMinusCombiner::combineNoFilteringStep(), pappso::Trace::containsX(), pappso::Trace::dataPointCstIteratorxWithX(), pappso::Trace::dataPointIteratorxWithX(), pappso::QCPXic::drawXicPeakBorders(), pappso::FilterTandemDeisotope::filter(), pappso::findFirstEqualOrGreaterX(), pappso::findFirstGreaterX(), pappso::QCPSpectrum::getNearestPeakBetween(), pappso::TimsFrame::getRawTraceSPtr(), pappso::TracePeak::getRightBoundary(), pappso::TimsFrame::getTraceFromCumulatedScans(), incrementX(), initialize(), 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 23 of file datapoint.h.
Referenced by pappso::QCPSpectrum::addPeakIonIsotopeMatch(), pappso::MsRunRetentionTime< T >::align(), pappso::MassSpectrumPlusCombiner::combineNoFilteringStep(), pappso::MassSpectrumMinusCombiner::combineNoFilteringStep(), pappso::FilterTandemDeisotope::filter(), pappso::findDifferentYvalue(), pappso::flooredLocalMaxima(), pappso::TimsFrame::getRawTraceSPtr(), pappso::TimsFrame::getTraceFromCumulatedScans(), pappso::MsRunXicExtractor::getXicCstSPtr(), incrementY(), initialize(), 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().