Loading...
Searching...
No Matches
xymsfilereader.h
Go to the documentation of this file.
#pragma once
#include <QString>
#include <pwiz/data/msdata/MSData.hpp>
#include "msfilereader.h"
#include "../msrun/msrunid.h"
#include "../msrun/msrunreader.h"
namespace pappso
{
class XyMsFileReader : MsFileReader
{
private:
virtual std::size_t initialize();
public:
XyMsFileReader(const QString &file_name);
virtual ~XyMsFileReader();
virtual MzFormat getFileFormat() override;
virtual std::vector<MsRunIdCstSPtr>
getMsRunIds(const QString &run_prefix) override;
MsRunReader *selectMsRunReader(const QString &file_name) const;
};
} // namespace pappso
pappso::MsFileReader
Definition msfilereader.h:14
pappso::MsRunReader
base class to read MSrun the only way to build a MsRunReader object is to use the MsRunReaderFactory
Definition msrunreader.h:63
pappso::XyMsFileReader
Definition xymsfilereader.h:18
pappso::XyMsFileReader::initialize
virtual std::size_t initialize()
Definition xymsfilereader.cpp:41
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 MzFormat getFileFormat() override
Definition xymsfilereader.cpp:99
pappso::XyMsFileReader::~XyMsFileReader
virtual ~XyMsFileReader()
Definition xymsfilereader.cpp:35
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