71 static std::map<QString, pappso::cbor::mzcbor::CvParam>
PSI BinaryDataArray object for mzML/mzCBOR.
A simple container of DataPoint instances.
simple override of the raw QCborStreamReader This adds convenient functions to put CBOR data into C++...
tries to keep as much as possible monoisotopes, removing any possible C13 peaks and changes multichar...
std::shared_ptr< const MsRunId > MsRunIdCstSPtr
PSI precursor object for mzML/mzCBOR.
PSI scan object for mzML/mzCBOR.
static std::map< QString, pappso::cbor::mzcbor::CvParam > readScanCvParams(CborStreamReader &reader)
void toMgf(QTextStream &output, MsRunIdCstSPtr msrun_id_csptr) const
write spectrum in MGF text format
std::vector< Precursor > precursorList
std::vector< Scan > scanList
CvParamMap precursorListCvParamMap
QJsonObject toJsonObject() const
write the structure to a JSON object This is a simplified representation for easy JSON data handling ...
void fromCbor(CborStreamReader &reader, bool want_binary_data)
fill the structure reading data from a CBOR stream
double getRtInSeconds() const
CvParamMap scanListCvParamMap
void decodeTrace(pappso::Trace &trace) const
qint64 getTotalIonCount() const
std::vector< BinaryDataArray > binaryDataArrayList
std::size_t defaultArrayLength