7#ifndef _CFORMULAPREDICTORTHREAD_H
8#define _CFORMULAPREDICTORTHREAD_H
64 int maximumcombinedelements;
65 bool basicformulacheck;
66 bool advancedformulacheck;
70 vector<cIonType>* selectedions;
71 vector<string>* selectedelements;
72 vector<cFormulaPredictorRowItem>* ionitems;
74 bool* terminatecomputation;
77 int generateCompoundsFormulaPredictor(vector<string>& formulas);
105 void initialize(
int chargevalue,
int maximumcombinedelements,
bool basicformulacheck,
bool advancedformulacheck,
bool noratiocheck,
double mzvalue,
double mzerror, vector<cIonType>& selectedions, vector<string>& selectedelements, vector<cFormulaPredictorRowItem>& ionitems,
bool& success,
bool& terminatecomputation,
string& errmsg);
The database of building blocks.
Definitions of program parameters.
Auxiliary funtions and structures.