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 
22 {
23  public:
26 
27  virtual ~MassSpecTracePlotContext();
28 
29  MassSpecTracePlotContext &operator=(const MassSpecTracePlotContext &other);
30 
32 
33  int m_lastZ = -1;
34  double m_lastMz = std::numeric_limits<double>::min();
35  double m_lastTicIntensity = std::numeric_limits<double>::min();
36  double m_lastMr = std::numeric_limits<double>::min();
37  double m_lastResolvingPower = std::numeric_limits<double>::min();
38 
39  QString toString() const;
40 };
41 
42 } // namespace pappso
43 
#define PMSPP_LIB_DECL
tries to keep as much as possible monoisotopes, removing any possible C13 peaks and changes multichar...
Definition: aa.cpp:39