16typedef std::shared_ptr<const MassSpectrumMinusCombiner>
18typedef std::shared_ptr<MassSpectrumMinusCombiner>
28 QObject *parent_p =
nullptr);
30 QObject *parent_p =
nullptr);
32 QObject *parent_p =
nullptr);
39 const Trace &trace)
const override;
MassSpectrumCombiner(QObject *parent_p=nullptr)
Construct an uninitialized instance.
static void registerJsConstructor(QJSEngine *engine)
virtual Q_INVOKABLE MapTrace & combine(MapTrace &map_trace, const Trace &trace) const override
Q_INVOKABLE MassSpectrumMinusCombiner(QObject *parent_p=nullptr)
Construct an uninitialized instance.
MassSpectrumMinusCombiner & operator=(const MassSpectrumMinusCombiner &other)
A simple container of DataPoint instances.
#define PAPPSO_REGISTER_JS_CLASS(NS_IDENT, CLASS_NAME)
tries to keep as much as possible monoisotopes, removing any possible C13 peaks and changes multichar...
std::shared_ptr< const MassSpectrumMinusCombiner > MassSpectrumMinusCombinerCstSPtr
std::shared_ptr< MassSpectrumMinusCombiner > MassSpectrumMinusCombinerSPtr