mqerrors.h

Go to the documentation of this file.
00001 #ifndef _MQERRORS_H_
00002 #define _MQERRORS_H_
00003 
00004 /* Copyright (c) Kyriacos Leptos and the President and Fellows of Harvard University
00005    Release Date: 2004-11-01
00006    Part of the MapQuant suite library "mqbasic.lib" 
00007 */
00008 
00018 enum {  DECONVOLVE_STATUS_CARBONS_NOT_ESTIMATED  = -8,
00019         DECONVOLVE_STATUS_CHARGE_NOT_ESTIMATED   = -7,
00020         DECONVOLVE_STATUS_OK                     =  0};
00021 
00022 enum {  SEGMENT_STATUS_UNCHECKED             = -15,
00023         SEGMENT_STATUS_FINDER_ERROR          = -14,
00024         SEGMENT_STATUS_METRICS_NOT_LOADED    = -13,
00025         SEGMENT_STATUS_ON_EDGE               = -6,
00026         SEGMENT_STATUS_NO_INITIAL_CONDITIONS = -4,
00027         SEGMENT_STATUS_AREA_OVERFLOW         = -3,
00028         SEGMENT_STATUS_CUTOFF_LIMIT_EXCEEDED = -2,
00029         SEGMENT_STATUS_NO_PEAKS_DETECTED     = -1,
00030         SEGMENT_STATUS_OK                    =  0,
00031         SEGMENT_STATUS_SINGULAR_MATRIX       =  1,
00032         SEGMENT_STATUS_NO_MAP                =  2
00033 };
00034 
00035 enum {
00036         FITTER_STATUS_TIME_OVERFLOW          = -5,
00037         FITTER_STATUS_NO_INITIAL_CONDITIONS  = -4,
00038         FITTER_STATUS_CUTOFF_LIMIT_EXCEEDED  = -2,
00039         FITTER_STATUS_NO_PEAKS_DETECTED      = -1,
00040         FITTER_STATUS_OK                     =  0,
00041         FITTER_STATUS_SINGULAR_MATRIX        =  1
00042 };
00043 
00044 enum {  
00045         PEAKGROUP_STATUS_METRICS_NOT_LOADED     = -13,
00046         PEAKGROUP_STATUS_TILE_OVERFLOW          = -12,
00047         PEAKGROUP_STATUS_REFINE_ERROR           = -11,
00048         PEAKGROUP_STATUS_NO_PEAKS               = -10,
00049         PEAKGROUP_STATUS_ON_EDGE                = -6,
00050         PEAKGROUP_STATUS_TIME_OVERFLOW          = -5,
00051         PEAKGROUP_STATUS_NO_INITIAL_CONDITIONS  = -4,
00052         PEAKGROUP_STATUS_AREA_OVERFLOW          = -3,
00053         PEAKGROUP_STATUS_PEAK_OVERFLOW          = -2,
00054         PEAKGROUP_STATUS_OK                     =  0, 
00055         PEAKGROUP_STATUS_SINGULAR_MATRIX        =  1,
00056         PEAKGROUP_STATUS_NO_MAP                 =  2, 
00057         PEAKGROUP_STATUS_DECONV_ERROR           =  3
00058 };
00059 
00060 enum {  ERROR_DECONVOLVER_CARBONS_NOT_ESTIMATED = -8,
00061         ERROR_DECONVOLVER_CHARGE_NOT_ESTIMATED  = -7,
00062         ERROR_EXTRACTOR_SEGMENT_ON_EDGE         = -6,
00063         ERROR_FITTER_PEAKS_LIMIT_EXCEEDED       = -2,
00064         ERROR_FITTER_NO_PEAKS_DETECTED          = -1,
00065         ERROR_OK                                =  0,
00066         ERROR_FITTER_SINGULAR_MATRIX            =  1,
00067         MQERROR_MQENV_NOT_FOUND                 = 22
00068 };
00069 
00070 #endif
00071 

Generated on Tue Feb 7 11:54:26 2006 for libmqobject by  doxygen 1.4.6