libpappsomspp
Library for mass spectrometry
Loading...
Searching...
No Matches
tracecombiner.cpp
Go to the documentation of this file.
1
#include <numeric>
2
#include <limits>
3
#include <vector>
4
#include <map>
5
#include <cmath>
6
#include <algorithm>
7
8
#include <QDebug>
9
10
#include "
tracecombiner.h
"
11
#include "
../../types.h
"
12
#include "
pappsomspp/core/utils.h
"
13
#include "
pappsomspp/core/pappsoexception.h
"
14
#include "
pappsomspp/core/exception/exceptionoutofrange.h
"
15
16
17
namespace
pappso
18
{
19
20
21
TraceCombiner::TraceCombiner
()
22
{
23
}
24
25
26
TraceCombiner::TraceCombiner
(
int
decimal_places) :
MassDataCombinerInterface
(decimal_places)
27
{
28
}
29
30
31
TraceCombiner::TraceCombiner
(
const
TraceCombiner
&other)
32
:
MassDataCombinerInterface
(other.
m_decimalPlaces
)
33
{
34
}
35
36
37
TraceCombiner::TraceCombiner
(
TraceCombinerCstSPtr
other)
38
:
MassDataCombinerInterface
(other->
m_decimalPlaces
)
39
{
40
}
41
42
43
TraceCombiner::~TraceCombiner
()
44
{
45
}
46
47
48
}
// namespace pappso
pappso::MassDataCombinerInterface::m_decimalPlaces
int m_decimalPlaces
Number of decimals to use for the keys (x values).
Definition
massdatacombinerinterface.h:44
pappso::MassDataCombinerInterface::MassDataCombinerInterface
MassDataCombinerInterface(int decimal_places=-1)
Definition
massdatacombinerinterface.cpp:19
pappso::TraceCombiner::~TraceCombiner
virtual ~TraceCombiner()
Definition
tracecombiner.cpp:43
pappso::TraceCombiner::TraceCombiner
TraceCombiner()
Definition
tracecombiner.cpp:21
exceptionoutofrange.h
pappso
tries to keep as much as possible monoisotopes, removing any possible C13 peaks and changes multichar...
Definition
aa.cpp:39
pappso::TraceCombinerCstSPtr
std::shared_ptr< const TraceCombiner > TraceCombinerCstSPtr
Definition
tracecombiner.h:19
pappsoexception.h
tracecombiner.h
types.h
utils.h
pappsomspp
core
processing
combiners
tracecombiner.cpp
Generated on
for libpappsomspp by
1.15.0