libpappsomspp
Library for mass spectrometry
msfilereader.h
Go to the documentation of this file.
1
2
#pragma once
3
4
#include <QString>
5
6
#include "../msrun/msrunid.h"
7
8
9
namespace
pappso
10
{
11
12
13
class
MsFileReader
14
{
15
protected
:
16
QString
m_fileName
;
17
MzFormat
m_fileFormat
=
MzFormat::unknown
;
18
19
public
:
20
MsFileReader
(
const
QString &file_name);
21
virtual
~MsFileReader
();
22
23
virtual
MzFormat
getFileFormat
() = 0;
24
25
virtual
std::vector<MsRunIdCstSPtr>
26
getMsRunIds
(
const
QString &run_prefix) = 0;
27
};
28
29
}
// namespace pappso
pappso::MsFileReader
Definition:
msfilereader.h:14
pappso::MsFileReader::m_fileFormat
MzFormat m_fileFormat
Definition:
msfilereader.h:17
pappso::MsFileReader::getMsRunIds
virtual std::vector< MsRunIdCstSPtr > getMsRunIds(const QString &run_prefix)=0
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 MzFormat getFileFormat()=0
pappso::MsFileReader::m_fileName
QString m_fileName
Definition:
msfilereader.h:16
pappso
tries to keep as much as possible monoisotopes, removing any possible C13 peaks and changes multichar...
Definition:
aa.cpp:39
pappso::MzFormat
MzFormat
Definition:
types.h:108
pappso::MzFormat::unknown
@ unknown
unknown format
pappsomspp
msfile
msfilereader.h
Generated on Sun Jan 1 2023 15:24:07 for libpappsomspp by
1.9.1