libpappsomspp
Library for mass spectrometry
Toggle main menu visibility
Loading...
Searching...
No Matches
xymsfilereader.h
Go to the documentation of this file.
1
2
#pragma once
3
4
#include <QString>
5
6
#include <pwiz/data/msdata/MSData.hpp>
7
8
#include "
msfilereader.h
"
9
#include "
pappsomspp/core/msrun/msrunid.h
"
10
#include "
pappsomspp/core/msrun/msrunreader.h
"
11
12
13
namespace
pappso
14
{
15
16
17
class
XyMsFileReader
:
MsFileReader
18
{
19
private
:
20
virtual
bool
initialize
(std::size_t &line_count);
21
22
public
:
23
XyMsFileReader
(
const
QString &file_name);
24
virtual
~XyMsFileReader
();
25
26
virtual
Enums::MsDataFormat
getFileFormat
()
override
;
27
28
virtual
std::vector<MsRunIdCstSPtr>
29
getMsRunIds
(
const
QString &run_prefix)
override
;
30
31
MsRunReader
*
selectMsRunReader
(
const
QString &file_name)
const
;
32
};
33
34
}
// namespace pappso
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
pappso::XyMsFileReader::getMsRunIds
virtual std::vector< MsRunIdCstSPtr > getMsRunIds(const QString &run_prefix) override
Definition
xymsfilereader.cpp:106
pappso::XyMsFileReader::selectMsRunReader
MsRunReader * selectMsRunReader(const QString &file_name) const
pappso::XyMsFileReader::getFileFormat
virtual Enums::MsDataFormat getFileFormat() override
Definition
xymsfilereader.cpp:100
pappso::XyMsFileReader::initialize
virtual bool initialize(std::size_t &line_count)
Definition
xymsfilereader.cpp:34
pappso::XyMsFileReader::XyMsFileReader
XyMsFileReader(const QString &file_name)
Definition
xymsfilereader.cpp:24
pappso::XyMsFileReader::~XyMsFileReader
virtual ~XyMsFileReader()
Definition
xymsfilereader.cpp:29
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
xymsfilereader.h
Generated on
for libpappsomspp by
1.17.0