59 std::size_t ion_mob_begin,
60 std::size_t ion_mob_end,
61 std::size_t max_traces);
66 const std::vector<double>
getMzList()
const;
void extractMobilityTraces(pappso::TimsFrameCstSPtr timsframe_sptr, std::size_t ion_mob_begin, std::size_t ion_mob_end, std::size_t max_traces)
pappso::TimsFrameCstSPtr mcsp_timsFrameCstSPtr
const std::vector< std::size_t > & getScanIndexList() const
std::vector< std::size_t > m_tofIndexList
std::vector< pappso::TraceCstSPtr > m_ionMobTraceList
TimsFrameMobilityTraces()
const std::vector< double > getMzList() const
std::vector< std::size_t > m_scanIndexList
const std::vector< std::size_t > & getTofIndexList() const
~TimsFrameMobilityTraces()
const std::vector< pappso::TraceCstSPtr > & getIonMobTraceList() const
tries to keep as much as possible monoisotopes, removing any possible C13 peaks and changes multichar...
std::shared_ptr< const TimsFrame > TimsFrameCstSPtr
handle a single Bruker's TimsTof frame