libpappsomspp
Library for mass spectrometry
|
Go to the documentation of this file.
35 #include <qcustomplot.h>
56 const std::vector<pappso::TracePeakCstSPtr> &xic_peak_list);
57 void setName(
const Xic *xic_p,
const QString &name);
QCPXic(XicWidget *parent)
double pappso_double
A type definition for doubles.
virtual void mouseMoveEvent(QMouseEvent *event) override
void addXicPeakList(const Xic *xic_p, const std::vector< pappso::TracePeakCstSPtr > &xic_peak_list)
void drawXicPeakBorders(unsigned int i, const Xic *xic_p, const pappso::TracePeak *p_xic_peak)
tries to keep as much as possible monoisotopes, removing any possible C13 peaks
virtual void mousePressEvent(QMouseEvent *event) override
pappso::pappso_double _old_y
std::vector< QCPItemTracer * > _graph_peak_border_list
virtual void keyReleaseEvent(QKeyEvent *event) override
QCPRange _intensity_range
void addMsMsEvent(const Xic *xic_p, pappso::pappso_double rt)
void clearXicPeakBorders()
pappso::pappso_double _old_x
virtual void mouseReleaseEvent(QMouseEvent *event) override
void addXicP(const Xic *xic_p)
void setName(const Xic *xic_p, const QString &name)
std::vector< QCPGraph * > _graph_peak_surface_list
std::map< const Xic *, QCPGraph * > _map_xic_graph
virtual void keyPressEvent(QKeyEvent *event) override
pappso::pappso_double xAxisToSeconds(pappso::pappso_double rt) const
std::vector< QColor > _colours
QCPItemTracer * _current_ms2_event
Q_SLOT void setRtRangeChanged(QCPRange range)
pappso::pappso_double getRetentionTimeFromSecondsToLocal(pappso::pappso_double rt) const