MsRun(pappso::MsRunReaderSPtr msrun_reader)
pappso::MsRunXicExtractorInterfaceSp msp_msRunXicExtractorInterfaceSp
const pappso::MsRunReaderSPtr & getMsRunReaderSPtr() const
bool hasTimsTofMobilityIndex() const
PrecursorParser * mpa_precursorParser
const PrecursorSp & getPrecursorSPtrBySpectrumIndex(std::size_t spectrum_index) const
std::vector< double > m_retentionTimeLine
const PrecursorSp & getPrecursorSPtrByScanNumber(std::size_t scan_number) const
bool m_hasTimsTofMobilityIndex
pappso::MsRunReaderSPtr msp_msRunReader
const std::vector< double > & getRetentionTimeLine() const
std::map< std::size_t, PrecursorSp > m_spectrumIndex2precursorMap
new map dedicated to spectrum index to replace obsolete scan number
std::shared_ptr< Precursor > PrecursorSp
std::shared_ptr< MsRun > MsRunSp
std::shared_ptr< MsRunReader > MsRunReaderSPtr
std::shared_ptr< MsRunXicExtractorInterface > MsRunXicExtractorInterfaceSp