75 double *snrs,
double *charge_scores,
77 double *precursor_intensities,
78 double *peakgroup_intensities);
Averagine patterns pre-calculated for speed up. Other variables are also calculated for fast cosine c...
Definition: FLASHDeconvHelperStructs.h:60
FLASHIda class for real time deconvolution This class contains functions to perform deconvolution (by...
Definition: FLASHIda.h:53
FLASHIda C++ to C# (or vice versa) bridge functions The functions here are called in C# to invoke fun...
Definition: FeatureDeconvolution.h:48
FLASHIda * CreateFLASHIda(char *arg)
create FLASHIda class in C# FLASHIda side. Invoke FLASHIda constructor
int GetPeakGroupSize(FLASHIda *object, double *mzs, double *ints, int length, double rt_min, int ms_level, char *name)
bridges getPeakGroups in FLASHIda class to C# FLASHIda side
void DisposeFLASHIda(FLASHIda *object)
delete FLASHIda class in C# FLASHIda side. Invoke FLASHIda destructor
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)
bridges getIsolationWindows in FLASHIda class to C# FLASHIda side
static FLASHDeconvHelperStructs::PrecalculatedAveragine avg
keeps the precalculated averagine to calculate average masses from monoisotopic masses
Definition: FLASHIdaBridgeFunctions.h:81