libpappsomspp
Library for mass spectrometry
Loading...
Searching...
No Matches
tracecombiner.h
Go to the documentation of this file.
1
#pragma once
2
3
#include <vector>
4
#include <memory>
5
6
#include <QDataStream>
7
8
9
#include "
../../exportinmportconfig.h
"
10
#include "
../../types.h
"
11
#include "
../../trace/trace.h
"
12
#include "
../../trace/maptrace.h
"
13
#include "
../../trace/datapoint.h
"
14
#include "
../../mzrange.h
"
15
#include "
massdatacombinerinterface.h
"
16
17
18
namespace
pappso
19
{
20
21
class
TraceCombiner;
22
23
typedef
std::shared_ptr<const TraceCombiner>
TraceCombinerCstSPtr
;
24
typedef
std::shared_ptr<TraceCombiner>
TraceCombinerSPtr
;
25
26
27
class
PMSPP_LIB_DECL
TraceCombiner
:
public
MassDataCombinerInterface
28
{
29
30
public
:
31
TraceCombiner
();
32
TraceCombiner
(
int
decimal_places);
33
TraceCombiner
(
const
TraceCombiner
&other);
34
TraceCombiner
(
TraceCombinerCstSPtr
other);
35
36
virtual
~TraceCombiner
();
37
};
38
39
40
}
// namespace pappso
pappso::MassDataCombinerInterface
Definition
massdatacombinerinterface.h:26
pappso::TraceCombiner
Definition
tracecombiner.h:28
datapoint.h
exportinmportconfig.h
PMSPP_LIB_DECL
#define PMSPP_LIB_DECL
Definition
exportinmportconfig.h:14
maptrace.h
massdatacombinerinterface.h
mzrange.h
pappso
tries to keep as much as possible monoisotopes, removing any possible C13 peaks and changes multichar...
Definition
aa.cpp:39
pappso::TraceCombinerSPtr
std::shared_ptr< TraceCombiner > TraceCombinerSPtr
Definition
tracecombiner.h:24
pappso::TraceCombinerCstSPtr
std::shared_ptr< const TraceCombiner > TraceCombinerCstSPtr
Definition
tracecombiner.h:23
trace.h
types.h
This header contains all the type re-definitions and all the global variables definitions used in the...
pappsomspp
processing
combiners
tracecombiner.h
Generated on Fri Jul 19 2024 14:40:15 for libpappsomspp by
1.12.0