Loading...
Searching...
No Matches
tracecombiner.h
Go to the documentation of this file.
#pragma once
#include <memory>
#include <QDataStream>
#include "pappsomspp/export-import-config.h"
#include "../../trace/trace.h"
#include "../../trace/maptrace.h"
#include "massdatacombinerinterface.h"
namespace pappso
{
class TraceCombiner;
typedef std::shared_ptr<const TraceCombiner> TraceCombinerCstSPtr;
typedef std::shared_ptr<TraceCombiner> TraceCombinerSPtr;
class PMSPP_LIB_DECL TraceCombiner : public MassDataCombinerInterface
{
public:
TraceCombiner();
TraceCombiner(int decimal_places);
TraceCombiner(const TraceCombiner &other);
TraceCombiner(TraceCombinerCstSPtr other);
virtual ~TraceCombiner();
};
} // 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