OpenMS
FLASHIdaBridgeFunctions.h File Reference
Include dependency graph for FLASHIdaBridgeFunctions.h:

Go to the source code of this file.

Namespaces

 OpenMS
 FLASHIda C++ to C# (or vice versa) bridge functions The functions here are called in C# to invoke functions in FLASHIda class.
 

Functions

FLASHIda * CreateFLASHIda (char *arg)
 create FLASHIda class in C# FLASHIda side. Invoke FLASHIda constructor More...
 
void DisposeFLASHIda (FLASHIda *object)
 delete FLASHIda class in C# FLASHIda side. Invoke FLASHIda destructor More...
 
int GetPeakGroupSize (FLASHIda *object, double *mzs, double *ints, int length, double rt_min, int ms_level, char *name, char *cv)
 bridges getPeakGroups in FLASHIda class to C# FLASHIda side More...
 
void GetIsolationWindows (FLASHIda *object, double *wstart, double *wend, double *qscores, int *charges, int *min_charges, int *max_charges, double *mono_masses, double *chare_cos, double *charge_snrs, double *iso_cos, double *snrs, double *charge_scores, double *ppm_errors, double *precursor_intensities, double *peakgroup_intensities, int *ids)
 bridges getIsolationWindows in FLASHIda class to C# FLASHIda side More...
 
void RemoveFromExclusionList (FLASHIda *object, int id)
 
int GetAllPeakGroupSize (FLASHIda *pObject)
 
void GetAllMonoisotopicMasses (FLASHIda *pObject, double *masses, int length)
 
double GetRepresentativeMass (FLASHIda *pObject)
 

Variables

static FLASHHelperClasses::PrecalculatedAveragine avg
 keeps the precalculated averagine to calculate average masses from monoisotopic masses More...