peak3iif.h

Go to the documentation of this file.
00001 #ifndef _PEAK_3IIF_H_
00002 #define _PEAK_3IIF_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 "massspec.lib" 
00007 */
00018 // PEAK_3_IIF
00019 
00020 typedef struct
00021 {
00022     int     rt_i;
00023     int     mz_j;
00024     float   abu;
00025 } Peak3iif;
00026 
00027 int         Peak3iif_cmpByAbundance (const void *p1, const void *p2); 
00028 int         Peak3iif_isValid(Peak3iif peak, PeakRestrictions peak_res);
00029 
00030 Peak3iif*   Peak3iifArray_create(int size);
00031 Peak2i*     Peak3iifArray_getPeak2iArray(Peak3iif* peaks, long npeaks);
00032 void        Peak3iifArray_sortByAbundance(Peak3iif* peaks, long npeaks); 
00033 void        Peak3iifArray_fprint(FILE* fp, Peak3iif* peaks, long npeaks);
00034 
00035 
00036 #endif
00037 
00038 
00039 
00040 
00041 

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