35 #include "../../xic/xic.h"
36 #include "../../processing/detection/tracepeak.h"
37 #include "../graphicdevicewidget.h"
38 #include <qcustomplot.h>
58 addXicPeakList(
const Xic *xic_p,
59 const std::vector<pappso::TracePeakCstSPtr> &xic_peak_list);
60 void setName(
const Xic *xic_p,
const QString &name);
61 const QString &getName(
const Xic *xic_p)
const;
65 void toQPaintDevice(QPaintDevice *device,
const QSize &size)
override;
66 void setRetentionTimeInSeconds();
67 void setRetentionTimeInMinutes();
69 void clearXicPeakBorders();
72 QCPAxis *getRtAxisP();
73 QCPAxis *getIntensityAxisP();
74 void rescaleOneRange(QString axis_name, QCPRange new_range);
83 void clicked(
double rt,
double intensity)
const;
97 bool _rt_in_seconds =
true;
tries to keep as much as possible monoisotopes, removing any possible C13 peaks and changes multichar...
std::shared_ptr< const Xic > XicCstSPtr
double pappso_double
A type definition for doubles.
std::vector< std::pair< XicCstSPtr, TracePeakCstSPtr > > XicXicPeakPairList
std::shared_ptr< const TracePeak > TracePeakCstSPtr