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

massspec/isoclusterrestr.h

00001 #ifndef _ISOCLUSTERRESTR_H_ 00002 #define _ISOCLUSTERRESTR_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 */ 00008 00009 typedef struct 00010 { 00011 int nRank; 00012 int nCharge; 00013 float dMZStart; 00014 float dMZStop; 00015 int nShowFundamental; 00016 int nLabel; 00017 } IsotopicClusterRestrictions; 00018 00019 int setIsoclusterRestrictions(IsotopicClusterRestrictions* ICR, int abu, int charge, float mzstart, float mzstop, int fund, int label); 00020 00021 #define Z1 0x00000001 00022 #define Z2 0x00000002 00023 #define Z3 0x00000004 00024 #define Z4 0x00000008 00025 00026 #define N1 0x00000010 00027 #define N2 0x00000020 00028 #define M1 0x00000030 00029 #define M2 0x00000040 00030 00031 #define T1 0x00000100 00032 #define U1 0x00000200 00033 #define HC 0x00000400 00034 #define LC 0x00000800 00035 00036 #define P1 0x00001000 00037 #define UNKNOWN 0x00008000 00038 00039 #define REJECT_MZ_ON_EDGE 0x00010000 00040 #define IC_ERROR 0x0000FFFF 00041 00042 char* IsotopicCluster_flagToString(int flag); 00043 void IsotopicCluster_flagStatus(IsotopicCluster* cluster); 00044 00045 #endif 00046

Generated on Sun Feb 13 01:05:58 2005 for MapQuant by doxygen 1.3.7