Main Page | Modules | Data Structures | File List | Data Fields | Globals

massspec/fitter.h File Reference

a file that includes the definitions for the functions used in fitting More...

Go to the source code of this file.

Data Structures

struct  FitterInput
struct  FitterOutput
struct  MapFitter

Enumerations

enum  { FITTER_INIT_SIGMA_RT_PARAMETER, FITTER_INIT_SIGMA_MZ_PARAMETER }

Functions

void Fitter_setParameter (int parameter, float value)
void Fitter_init (MapFitter *mfitter)
int Fitter_init_2 (MapFitter *fitter, Map2D *map, int scan, int bin, int charge)
int Fitter_setInitCondForPeptide (MapFitter *fitter, Map2D *map, int scan, int bin, float charge, int carbons, int curve_index)
void Fitter_fixParameter (MapFitter *mfitter, int parameter)
void Fitter_setStateParamArray (MapFitter *mfitter)
void Fitter_destroy (MapFitter *mfitter)
void Fitter_fprint (FILE *fp, MapFitter *fitter)
Map2D Fitter_createFittedMap (MapFitter MFF)
Map2D Fitter_createFittedMapFromFPeaks (Map2D *pMap, FPeak2i *pFPeaks, int nFPeaks)
Map2D Fitter_createMapFromFPeaks (Map2D *temp_map, FPeak2i *pFPeaks, int nFPeaks)
float * Fitter_getInitialConditionsOfUnion (FPeak2i *pIn1, int nIn1, FPeak2i *pIn2, int nIn2, int *nInit)
Peak2iFitter_getPeak2iArrayOfUnion (FPeak2i *pIn1, int nIn1, FPeak2i *pIn2, int nIn2, int *nPeaks)
int * Fitter_getCurveArrayOfUnion (FPeak2i *pIn1, int nIn1, FPeak2i *pIn2, int nIn2, int *nCurves)
int Fitter_getInitialConditionsFromPeak2iArray (MapFitter *ftt, Map2D *map, Peak2i *pPeaks, int nPeaks, int curve)
int Fitter_getInitialConditionsFromFPeak2iArray (MapFitter *ftt, Map2D *map, FPeak2i *pFPeaks, int nPeaks, int curve)
float * Fitter_getInitialConditionsWithMultipleCurves (MapFitter *fitter)
int Fitter_fitPeaks (MapFitter *fitter)
int Fitter_fitPeaksGivenInitialConditions (MapFitter *fitter)
int Fitter_fitPeaksWithMultipleCurves (MapFitter *fitter)
int Fitter_fitPeaksGivenInitialConditionsMultipleCurves (MapFitter *fitter)

Variables

int FITTER_INIT_SIGMA_RT_SET
int FITTER_INIT_SIGMA_MZ_SET
float INIT_SIGMA_RT
float INIT_SIGMA_MZ
int NR_BD_GAUSSIOID_FIX_CHARGE
int FITTER_MAX_NO_PEAKS
int FITTER_MAX_ITERATIONS


Detailed Description

a file that includes the definitions for the functions used in fitting

Author:
Kyriacos C. Leptos
Date:
2004-05-04
Details.
Generated on Sun Feb 13 01:06:00 2005 for MapQuant by doxygen 1.3.7