libpappsomspp
Library for mass spectrometry
Loading...
Searching...
No Matches
tracecombiner.h
Go to the documentation of this file.
1
#pragma once
2
3
#include <memory>
4
5
#include <QDataStream>
6
7
8
#include "
pappsomspp/export-import-config.h
"
9
#include "
../../trace/trace.h
"
10
#include "
../../trace/maptrace.h
"
11
#include "
massdatacombinerinterface.h
"
12
13
14
namespace
pappso
15
{
16
17
class
TraceCombiner
;
18
19
typedef
std::shared_ptr<const TraceCombiner>
TraceCombinerCstSPtr
;
20
typedef
std::shared_ptr<TraceCombiner>
TraceCombinerSPtr
;
21
22
23
class
PMSPP_LIB_DECL
TraceCombiner
:
public
MassDataCombinerInterface
24
{
25
26
public
:
27
TraceCombiner
();
28
TraceCombiner
(
int
decimal_places);
29
TraceCombiner
(
const
TraceCombiner
&other);
30
TraceCombiner
(
TraceCombinerCstSPtr
other);
31
32
virtual
~TraceCombiner
();
33
};
34
35
36
}
// namespace pappso
pappso::MassDataCombinerInterface::MassDataCombinerInterface
MassDataCombinerInterface(int decimal_places=-1)
Definition
massdatacombinerinterface.cpp:19
pappso::TraceCombiner
Definition
tracecombiner.h:24
pappso::TraceCombiner::TraceCombiner
TraceCombiner()
Definition
tracecombiner.cpp:21
export-import-config.h
PMSPP_LIB_DECL
#define PMSPP_LIB_DECL
Definition
export-import-config.h:14
maptrace.h
massdatacombinerinterface.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:20
pappso::TraceCombinerCstSPtr
std::shared_ptr< const TraceCombiner > TraceCombinerCstSPtr
Definition
tracecombiner.h:19
trace.h
pappsomspp
core
processing
combiners
tracecombiner.h
Generated on
for libpappsomspp by
1.15.0