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 "../msrun/msrunid.h"
7
8
9
namespace
pappso
10
{
11
12
13
class
MsFileReader
14
{
15
protected
:
16
QString
m_fileName
;
17
MsDataFormat
m_fileFormat
=
MsDataFormat::unknown
;
18
19
public
:
20
MsFileReader
(
const
QString &file_name);
21
virtual
~MsFileReader
();
22
23
virtual
MsDataFormat
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::~MsFileReader
virtual ~MsFileReader()
Definition
msfilereader.cpp:28
pappso::MsFileReader::getMsRunIds
virtual std::vector< MsRunIdCstSPtr > getMsRunIds(const QString &run_prefix)=0
pappso::MsFileReader::getFileFormat
virtual MsDataFormat getFileFormat()=0
pappso::MsFileReader::m_fileName
QString m_fileName
Definition
msfilereader.h:16
pappso::MsFileReader::m_fileFormat
MsDataFormat m_fileFormat
Definition
msfilereader.h:17
pappso
tries to keep as much as possible monoisotopes, removing any possible C13 peaks and changes multichar...
Definition
aa.cpp:39
pappso::MsDataFormat
MsDataFormat
Definition
types.h:120
pappso::MsDataFormat::unknown
@ unknown
unknown format
pappsomspp
msfile
msfilereader.h
Generated on Thu May 16 2024 09:01:17 for libpappsomspp by
1.9.8