CycloBranch
cSpectrumAnalyzerThreadMS1 Class Reference

The class representing a thread for an initial check of LC-MS and MSI spectra. More...

#include <cSpectrumAnalyzerThreadMS1.h>

Inheritance diagram for cSpectrumAnalyzerThreadMS1:

Public Member Functions

void initialize (cMainThread *mainthread, cParameters *parameters, int peaklistseriesvectorid, cTheoreticalSpectrum *poolspectrum, vector< vector< int > > *hintsindex, bool *terminatecomputation)
 Initialize the spectrum analyzer. More...
 

Protected Member Functions

void run ()
 The main method of the thread.
 

Detailed Description

The class representing a thread for an initial check of LC-MS and MSI spectra.

Member Function Documentation

◆ initialize()

void cSpectrumAnalyzerThreadMS1::initialize ( cMainThread mainthread,
cParameters parameters,
int  peaklistseriesvectorid,
cTheoreticalSpectrum poolspectrum,
vector< vector< int > > *  hintsindex,
bool *  terminatecomputation 
)

Initialize the spectrum analyzer.

Parameters
mainthreadpointer to the main thread
parameterspointer to program parameters
peaklistseriesvectoridid of a peaklistseriesvector
poolspectruminput pool of theoretical peaks
hintsindexoutput vector of ids of experimental spectra in which a theoretical peak was found; for every theoretical peak
terminatecomputationpointer to a variable determining that the thread must be stopped

The documentation for this class was generated from the following files: