63 const QString &eval_value_key,
64 std::vector<double>::iterator begin,
65 std::vector<double>::const_iterator end);
QCborMap getCborScanPrecursor() const
std::vector< double >::iterator addPsmEvalVectorDouble(const QString &eval_name, const QString &eval_value_key, std::vector< double >::iterator begin, std::vector< double >::const_iterator end)
add a new eval key and double values (from a vector) to each PSM
const PsmFileScanProcess & m_PsmFileScanProcess
QCborArray getCborPsmList() const
CborScanMapBase(const PsmFileScanProcess &psm_file_scan_process)
virtual ~CborScanMapBase()
QCborMap getCborScanId() const
pappso::QualifiedMassSpectrumSPtr getCurrentQualifiedMassSpectrumSPtr() const
Basic PSM file reader to process scan (parallelized scan processing)
tries to keep as much as possible monoisotopes, removing any possible C13 peaks and changes multichar...
std::shared_ptr< QualifiedMassSpectrum > QualifiedMassSpectrumSPtr