Loading...
Searching...
No Matches
bafasciifilereader.h
Go to the documentation of this file.
#pragma once
#include <QString>
#include "msfilereader.h"
#include "pappsomspp/core/msrun/msrunid.h"
#include "pappsomspp/core/msrun/msrunreader.h"
namespace pappso
{
class BafAsciiFileReader : MsFileReader
{
private:
virtual bool initialize(std::size_t &line_count);
public:
BafAsciiFileReader(const QString &file_name);
virtual ~BafAsciiFileReader();
virtual Enums::MsDataFormat getFileFormat() override;
virtual std::vector<MsRunIdCstSPtr>
getMsRunIds(const QString &run_prefix) override;
MsRunReader *selectMsRunReader(const QString &file_name) const;
};
} // namespace pappso
pappso::BafAsciiFileReader::~BafAsciiFileReader
virtual ~BafAsciiFileReader()
Definition bafasciifilereader.cpp:37
pappso::BafAsciiFileReader::getFileFormat
virtual Enums::MsDataFormat getFileFormat() override
Definition bafasciifilereader.cpp:258
pappso::BafAsciiFileReader::selectMsRunReader
MsRunReader * selectMsRunReader(const QString &file_name) const
pappso::BafAsciiFileReader::initialize
virtual bool initialize(std::size_t &line_count)
Definition bafasciifilereader.cpp:42
pappso::BafAsciiFileReader::getMsRunIds
virtual std::vector< MsRunIdCstSPtr > getMsRunIds(const QString &run_prefix) override
Definition bafasciifilereader.cpp:265
pappso::BafAsciiFileReader::BafAsciiFileReader
BafAsciiFileReader(const QString &file_name)
Definition bafasciifilereader.cpp:29
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
msfilereader.h
msrunid.h
msrunreader.h
pappso::Enums::MsDataFormat
MsDataFormat
Definition types.h:148
pappso
tries to keep as much as possible monoisotopes, removing any possible C13 peaks and changes multichar...
Definition aa.cpp:39