libpappsomspp
Library for mass spectrometry
Loading...
Searching...
No Matches
msfilereader.h
Go to the documentation of this file.
1
2
#pragma once
3
4
#include <QString>
5
6
#include "
pappsomspp/core/msrun/msrunid.h
"
7
8
9
namespace
pappso
10
{
11
12
13
class
MsFileReader
14
{
15
protected
:
16
QString
m_fileName
;
17
Enums::MsDataFormat
m_fileFormat
=
Enums::MsDataFormat::unknown
;
18
19
public
:
20
MsFileReader
(
const
QString &file_name);
21
virtual
~MsFileReader
();
22
23
virtual
Enums::MsDataFormat
getFileFormat
() = 0;
24
25
virtual
std::vector<MsRunIdCstSPtr>
26
getMsRunIds
(
const
QString &run_prefix) = 0;
27
};
28
29
}
// namespace pappso
pappso::MsFileReader::~MsFileReader
virtual ~MsFileReader()
Definition
msfilereader.cpp:28
pappso::MsFileReader::MsFileReader
MsFileReader(const QString &file_name)
Definition
msfilereader.cpp:19
pappso::MsFileReader::getFileFormat
virtual Enums::MsDataFormat getFileFormat()=0
pappso::MsFileReader::m_fileFormat
Enums::MsDataFormat m_fileFormat
Definition
msfilereader.h:17
pappso::MsFileReader::getMsRunIds
virtual std::vector< MsRunIdCstSPtr > getMsRunIds(const QString &run_prefix)=0
pappso::MsFileReader::m_fileName
QString m_fileName
Definition
msfilereader.h:16
msrunid.h
pappso::Enums::MsDataFormat
MsDataFormat
Definition
types.h:150
pappso::Enums::MsDataFormat::unknown
@ unknown
unknown format
Definition
types.h:151
pappso
tries to keep as much as possible monoisotopes, removing any possible C13 peaks and changes multichar...
Definition
aa.cpp:39
pappsomspp
core
msfile
msfilereader.h
Generated on Tue Sep 23 2025 09:36:35 for libpappsomspp by
1.13.2