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 
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
tries to keep as much as possible monoisotopes, removing any possible C13 peaks and changes multichar...
Definition: aa.cpp:39
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:18
pappso::MsFileReader
Definition: msfilereader.h:15
pappso::PwizMsFileReader::~PwizMsFileReader
virtual ~PwizMsFileReader()
Definition: pwizmsfilereader.cpp:34
pappso::MzFormat
MzFormat
Definition: types.h:107
pappso::PwizMsFileReader::PwizMsFileReader
PwizMsFileReader(const QString &file_name)
Definition: pwizmsfilereader.cpp:28