libpappsomspp
Library for mass spectrometry
Loading...
Searching...
No Matches
massspectrumminuscombiner.h
Go to the documentation of this file.
1#pragma once
2
3
4#include <vector>
5#include <memory>
6
7#include <QDataStream>
8
10#include "../../types.h"
13
14namespace pappso
15{
16
17class MassSpectrumMinusCombiner;
18
19typedef std::shared_ptr<const MassSpectrumMinusCombiner>
21typedef std::shared_ptr<MassSpectrumMinusCombiner>
23
24
26{
27
28 public:
30 MassSpectrumMinusCombiner(int decimal_places);
33
35
37
38 virtual MapTrace &combine(MapTrace &map_trace,
39 const Trace &trace) const override;
40 virtual MapTrace &combine(MapTrace &map_trace_out,
41 const MapTrace &map_trace_in) const override;
42};
43
44
45} // namespace pappso
A simple container of DataPoint instances.
Definition trace.h:148
#define PMSPP_LIB_DECL
basic mass spectrum
tries to keep as much as possible monoisotopes, removing any possible C13 peaks and changes multichar...
Definition aa.cpp:39
std::shared_ptr< const MassSpectrumMinusCombiner > MassSpectrumMinusCombinerCstSPtr
std::shared_ptr< MassSpectrumMinusCombiner > MassSpectrumMinusCombinerSPtr
This header contains all the type re-definitions and all the global variables definitions used in the...