libpappsomspp
Library for mass spectrometry
Toggle main menu visibility
Loading...
Searching...
No Matches
bafasciifilereader.h
Go to the documentation of this file.
1
2
#pragma once
3
4
#include <QString>
5
6
#include "
msfilereader.h
"
7
#include "
pappsomspp/core/msrun/msrunid.h
"
8
#include "
pappsomspp/core/msrun/msrunreader.h
"
9
10
11
namespace
pappso
12
{
13
14
15
class
BafAsciiFileReader
:
MsFileReader
16
{
17
private
:
18
virtual
bool
initialize
(std::size_t &line_count);
19
20
public
:
21
BafAsciiFileReader
(
const
QString &file_name);
22
virtual
~BafAsciiFileReader
();
23
24
virtual
Enums::MsDataFormat
getFileFormat
()
override
;
25
26
virtual
std::vector<MsRunIdCstSPtr>
27
getMsRunIds
(
const
QString &run_prefix)
override
;
28
29
MsRunReader
*
selectMsRunReader
(
const
QString &file_name)
const
;
30
};
31
32
}
// namespace pappso
pappso::BafAsciiFileReader::~BafAsciiFileReader
virtual ~BafAsciiFileReader()
Definition
bafasciifilereader.cpp:37
pappso::BafAsciiFileReader::getFileFormat
virtual Enums::MsDataFormat getFileFormat() override
Definition
bafasciifilereader.cpp:258
pappso::BafAsciiFileReader::selectMsRunReader
MsRunReader * selectMsRunReader(const QString &file_name) const
pappso::BafAsciiFileReader::initialize
virtual bool initialize(std::size_t &line_count)
Definition
bafasciifilereader.cpp:42
pappso::BafAsciiFileReader::getMsRunIds
virtual std::vector< MsRunIdCstSPtr > getMsRunIds(const QString &run_prefix) override
Definition
bafasciifilereader.cpp:265
pappso::BafAsciiFileReader::BafAsciiFileReader
BafAsciiFileReader(const QString &file_name)
Definition
bafasciifilereader.cpp:29
pappso::MsFileReader::MsFileReader
MsFileReader(const QString &file_name)
Definition
msfilereader.cpp:19
pappso::MsRunReader
base class to read MSrun the only way to build a MsRunReader object is to use the MsRunReaderFactory
Definition
msrunreader.h:64
msfilereader.h
msrunid.h
msrunreader.h
pappso::Enums::MsDataFormat
MsDataFormat
Definition
types.h:141
pappso
tries to keep as much as possible monoisotopes, removing any possible C13 peaks and changes multichar...
Definition
aa.cpp:39
pappsomspp
core
msfile
bafasciifilereader.h
Generated on
for libpappsomspp by
1.17.0