36#include <QCborStreamWriter>
108 virtual void reset();
tries to keep as much as possible monoisotopes, removing any possible C13 peaks and changes multichar...
@ TimsTofIonMobilityScanNumberStart
@ TimsTofIonMobilityScanNumberStop
std::shared_ptr< Xic > XicSPtr
std::shared_ptr< XicCoord > XicCoordSPtr
coordinates of the XIC to extract and the resulting XIC after extraction
XicSPtr xicSptr
extracted xic
virtual XicCoordSPtr initializeAndClone() const
intialize the XIC and make a deep copy of object
virtual XicCoordSPtr multiplyBy(double number) const
compute a new xic coord as a product by
virtual XicCoordSPtr addition(const XicCoordSPtr &to_add) const
compute a new XIC coord as the sum of the given one
double rtTarget
the targeted retention time to extract around intended in seconds, and related to one msrun....
virtual void reset()
reset to zero
virtual XicCoordSPtr divideBy(double number) const
compute a new xic coord as a division by
virtual const QVariant getParam(XicCoordParam param) const
get a specific XIC coordinate parameter
MzRange mzRange
the mass to extract
virtual QString toString() const
get a description of the XIC coordinate in a string
virtual void writeCborStream(QCborStreamWriter &cbor_writer) const
writes xic coordinates in a cbor stream