libpappsomspp
Library for mass spectrometry
massspectraceplotcontext.h
Go to the documentation of this file.
1
// Copyright 2021 Filippo Rusconi
2
// GPLv3+
3
4
#pragma once
5
6
7
/////////////////////// StdLib includes
8
9
10
/////////////////////// Qt includes
11
#include <QString>
12
13
14
/////////////////////// Local includes
15
#include "../../exportinmportconfig.h"
16
#include "
baseplotcontext.h
"
17
18
namespace
pappso
19
{
20
21
class
PMSPP_LIB_DECL
MassSpecTracePlotContext
:
public
BasePlotContext
22
{
23
public
:
24
MassSpecTracePlotContext
();
25
MassSpecTracePlotContext
(
const
MassSpecTracePlotContext
&other);
26
27
virtual
~
MassSpecTracePlotContext
();
28
29
MassSpecTracePlotContext
&operator=(
const
BasePlotContext
&other);
30
MassSpecTracePlotContext
&operator=(
const
MassSpecTracePlotContext
&other);
31
32
int
m_lastZ = -1;
33
double
m_lastMz = std::numeric_limits<double>::min();
34
double
m_lastTicIntensity = std::numeric_limits<double>::min();
35
double
m_lastMr = std::numeric_limits<double>::min();
36
double
m_lastResolvingPower = std::numeric_limits<double>::min();
37
38
QString toString()
const
;
39
};
40
41
}
// namespace pappso
42
baseplotcontext.h
pappso::BasePlotContext
Definition:
baseplotcontext.h:36
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
pappsomspp
widget
plotwidget
massspectraceplotcontext.h
Generated on Sun Jan 1 2023 15:24:07 for libpappsomspp by
1.9.1