|
libpappsomspp
Library for mass spectrometry
|
#include <timsmsfilereader.h>
Public Member Functions | |
| TimsMsFileReader (const QString &file_name) | |
| virtual | ~TimsMsFileReader () |
| virtual Enums::MsDataFormat | getFileFormat () override |
| virtual std::vector< MsRunIdCstSPtr > | getMsRunIds (const QString &run_prefix) override |
| MsRunReader * | selectMsRunReader (const QString &file_name) const |
Private Member Functions | |
| virtual std::size_t | initialize () |
Private Member Functions inherited from pappso::MsFileReader | |
| MsFileReader (const QString &file_name) | |
| virtual | ~MsFileReader () |
Additional Inherited Members | |
Private Attributes inherited from pappso::MsFileReader | |
| QString | m_fileName |
| Enums::MsDataFormat | m_fileFormat = Enums::MsDataFormat::unknown |
Definition at line 41 of file timsmsfilereader.h.
| pappso::TimsMsFileReader::TimsMsFileReader | ( | const QString & | file_name | ) |
Definition at line 39 of file timsmsfilereader.cpp.
References pappso::MsFileReader::MsFileReader(), initialize(), and pappso::MsFileReader::m_fileName.
|
virtual |
Definition at line 47 of file timsmsfilereader.cpp.
|
overridevirtual |
Implements pappso::MsFileReader.
Definition at line 80 of file timsmsfilereader.cpp.
References pappso::MsFileReader::m_fileFormat.
Referenced by pappso::MsFileAccessor::buildTimsMsRunReaderMs2SPtr(), and pappso::MsFileAccessor::getMsRunIds().
|
overridevirtual |
Implements pappso::MsFileReader.
Definition at line 87 of file timsmsfilereader.cpp.
References initialize(), pappso::MsFileReader::m_fileFormat, pappso::MsFileReader::m_fileName, pappso::MsRunId::setMsDataFormat(), pappso::MsRunId::setRunId(), pappso::MsRunId::setSampleName(), pappso::MsRunId::setXmlId(), and pappso::MsRunId::toString().
Referenced by pappso::MsFileAccessor::buildTimsMsRunReaderMs2SPtr(), and pappso::MsFileAccessor::getMsRunIds().
|
privatevirtual |
Definition at line 53 of file timsmsfilereader.cpp.
References pappso::Enums::brukerTims, pappso::MsFileReader::m_fileFormat, pappso::MsFileReader::m_fileName, pappso::PappsoException::qwhat(), and pappso::Enums::unknown.
Referenced by TimsMsFileReader(), and getMsRunIds().
| MsRunReader * pappso::TimsMsFileReader::selectMsRunReader | ( | const QString & | file_name | ) | const |