7#ifndef _CPEAKLISTSERIES_H
8#define _CPEAKLISTSERIES_H
23 vector<cPeaksList> peaklists;
130 int loadFromIMZMLStream(
string& imzmlfilename, ifstream &ibdstream,
double fwhm,
int& defaultmaxx,
int& defaultmaxy,
int& defaultpixelsizex,
int& defaultpixelsizey,
eVendorType& vendor,
cMainThread* os,
bool& terminatecomputation);
159 void store(ofstream& os);
169 void load(ifstream& is,
int fileversionpart1,
int fileversionpart2,
int fileversionpart3);
The representation of a peak list.
The class representing a thread launched by the command 'Search->Run'.
Definition: cMainThread.h:34
The class representing a series of peaklists.
Definition: cPeakListSeries.h:21
void resize(int size)
Resize the peaklist series.
Definition: cPeakListSeries.cpp:33
void store(ofstream &os)
Store the structure into an output stream.
Definition: cPeakListSeries.cpp:481
void loadFromPlainTextStream(ifstream &stream)
Load the series of peaklists from a plain text stream.
Definition: cPeakListSeries.cpp:43
int loadFromIMZMLStream(string &imzmlfilename, ifstream &ibdstream, double fwhm, int &defaultmaxx, int &defaultmaxy, int &defaultpixelsizex, int &defaultpixelsizey, eVendorType &vendor, cMainThread *os, bool &terminatecomputation)
Load the series of peaklists from .imzML file.
Definition: cPeakListSeries.cpp:272
int size()
The number of peaklists in the series.
Definition: cPeakListSeries.cpp:476
cPeakListSeries & operator=(const cPeakListSeries &peaklistseries)
Overloaded operator=.
Definition: cPeakListSeries.cpp:17
void clear()
Clear the peaklist series.
Definition: cPeakListSeries.cpp:28
void loadSpotList(ifstream &stream)
Load a spot list from a stream.
Definition: cPeakListSeries.cpp:433
void load(ifstream &is, int fileversionpart1, int fileversionpart2, int fileversionpart3)
Load the structure from an input stream.
Definition: cPeakListSeries.cpp:493
void addPeakList(cPeaksList &peaklist)
Add a peaklist.
Definition: cPeakListSeries.cpp:38
int loadFromMZMLStream(string &mzmlfilename, ifstream &mzmlstream, double fwhm, eModeType mode, cMainThread *os, bool &terminatecomputation)
Load the series of peaklists from .mzML file.
Definition: cPeakListSeries.cpp:185
int loadFromProfileApexStream(string &filename, ifstream &stream, ifstream &titlestream, double fwhm, cMainThread *os, bool &terminatecomputation)
Load the series of peaklists from a .csv file converted from apex data by CompassXport.
Definition: cPeakListSeries.cpp:70
void loadFromMGFStream(ifstream &stream, int timeunit)
Load the series of peaklists from a .mgf file.
Definition: cPeakListSeries.cpp:465
cPeaksList & operator[](int position)
Overloaded operator [].
Definition: cPeakListSeries.cpp:23
cPeakListSeries()
The constructor.
Definition: cPeakListSeries.cpp:7
void loadFromBAFStream(ifstream &stream)
Load the series of peaklists from a .csv file converted from a .baf file by CompassXport.
Definition: cPeakListSeries.cpp:54
The class representing a peak list.
Definition: cPeaksList.h:68
eModeType
Running modes of the application.
Definition: utilities.h:92
eVendorType
Vendor types.
Definition: utilities.h:82