Loading...
Searching...
No Matches
massspectraceplotcontext.h
Go to the documentation of this file.
// Copyright 2021 Filippo Rusconi
// GPLv3+
#pragma once
/////////////////////// StdLib includes
/////////////////////// Qt includes
#include <QString>
/////////////////////// Local includes
#include "../../exportinmportconfig.h"
#include "baseplotcontext.h"
namespace pappso
{
class PMSPP_LIB_DECL MassSpecTracePlotContext : public BasePlotContext
{
public:
MassSpecTracePlotContext();
MassSpecTracePlotContext(const MassSpecTracePlotContext &other);
virtual ~MassSpecTracePlotContext();
MassSpecTracePlotContext &operator=(const BasePlotContext &other);
MassSpecTracePlotContext &operator=(const MassSpecTracePlotContext &other);
int m_lastZ = -1;
double m_lastMz = std::numeric_limits<double>::min();
double m_lastTicIntensity = std::numeric_limits<double>::min();
double m_lastMr = std::numeric_limits<double>::min();
double m_lastResolvingPower = std::numeric_limits<double>::min();
QString toString() const;
};
} // namespace pappso
baseplotcontext.h
pappso::BasePlotContext
Definition baseplotcontext.h:37
pappso::MassSpecTracePlotContext
Definition massspectraceplotcontext.h:22
PMSPP_LIB_DECL
#define PMSPP_LIB_DECL
Definition exportinmportconfig.h:14
pappso
tries to keep as much as possible monoisotopes, removing any possible C13 peaks and changes multichar...
Definition aa.cpp:39