Loading...
Searching...
No Matches
pwizmsfilereader.h
Go to the documentation of this file.
#pragma once
#include <QString>
#include <pwiz/data/msdata/MSData.hpp>
#include "../types.h"
#include "msfilereader.h"
#include "../msrun/msrunid.h"
namespace pappso
{
class PwizMsFileReader : MsFileReader
{
private:
std::vector<pwiz::msdata::MSDataPtr> m_msDataPtrVector;
virtual std::size_t initialize();
public:
PwizMsFileReader(const QString &file_name);
virtual ~PwizMsFileReader();
virtual MzFormat getFileFormat() override;
virtual std::vector<MsRunIdCstSPtr>
getMsRunIds(const QString &run_prefix) override;
};
} // namespace pappso
pappso::MsFileReader
Definition msfilereader.h:14
pappso::PwizMsFileReader
Definition pwizmsfilereader.h:18
pappso::PwizMsFileReader::getMsRunIds
virtual std::vector< MsRunIdCstSPtr > getMsRunIds(const QString &run_prefix) override
Definition pwizmsfilereader.cpp:174
pappso::PwizMsFileReader::m_msDataPtrVector
std::vector< pwiz::msdata::MSDataPtr > m_msDataPtrVector
Definition pwizmsfilereader.h:20
pappso::PwizMsFileReader::initialize
virtual std::size_t initialize()
Definition pwizmsfilereader.cpp:40
pappso::PwizMsFileReader::~PwizMsFileReader
virtual ~PwizMsFileReader()
Definition pwizmsfilereader.cpp:34
pappso::PwizMsFileReader::getFileFormat
virtual MzFormat getFileFormat() override
Definition pwizmsfilereader.cpp:163
msfilereader.h
pappso
tries to keep as much as possible monoisotopes, removing any possible C13 peaks and changes multichar...
Definition aa.cpp:39
pappso::MzFormat
MzFormat
Definition types.h:120