libpappsomspp
Library for mass spectrometry
pwizmsfilereader.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 "../types.h"
9
#include "
msfilereader.h
"
10
#include "../msrun/msrunid.h"
11
12
13
namespace
pappso
14
{
15
16
17
class
PwizMsFileReader
:
MsFileReader
18
{
19
private
:
20
std::vector<pwiz::msdata::MSDataPtr>
m_msDataPtrVector
;
21
22
virtual
std::size_t
initialize
();
23
24
public
:
25
PwizMsFileReader
(
const
QString &file_name);
26
virtual
~PwizMsFileReader
();
27
28
virtual
MzFormat
getFileFormat
()
override
;
29
30
virtual
std::vector<MsRunIdCstSPtr>
31
getMsRunIds
(
const
QString &run_prefix)
override
;
32
};
33
34
}
// namespace pappso
pappso::PwizMsFileReader::m_msDataPtrVector
std::vector< pwiz::msdata::MSDataPtr > m_msDataPtrVector
Definition:
pwizmsfilereader.h:20
pappso::PwizMsFileReader::getMsRunIds
virtual std::vector< MsRunIdCstSPtr > getMsRunIds(const QString &run_prefix) override
Definition:
pwizmsfilereader.cpp:162
pappso
Definition:
aa.cpp:38
msfilereader.h
pappso::PwizMsFileReader::getFileFormat
virtual MzFormat getFileFormat() override
Definition:
pwizmsfilereader.cpp:151
pappso::PwizMsFileReader::initialize
virtual std::size_t initialize()
Definition:
pwizmsfilereader.cpp:40
pappso::PwizMsFileReader
Definition:
pwizmsfilereader.h:17
pappso::MsFileReader
Definition:
msfilereader.h:14
pappso::PwizMsFileReader::~PwizMsFileReader
virtual ~PwizMsFileReader()
Definition:
pwizmsfilereader.cpp:34
pappso::MzFormat
MzFormat
Definition:
types.h:127
pappso::PwizMsFileReader::PwizMsFileReader
PwizMsFileReader(const QString &file_name)
Definition:
pwizmsfilereader.cpp:28
pappsomspp
msfile
pwizmsfilereader.h
Generated on Thu Jul 9 2020 07:26:14 for libpappsomspp by
1.8.17