mqtileid.h

00001 #ifndef _MQTILE_ID_H_
00002 #define _MQTILE_ID_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 #define TILES_MAX_NO 9999
00010 #define TILES_SF 4
00011 
00012 extern int  TILE_NUMBER_VERSION;
00013 extern char TILE_TAG_ARRAY26[26+25][3];
00014 extern char TILE_TAG_ARRAY[TILES_MAX_NO+TILES_MAX_NO-1][2*TILES_SF+4];
00015 
00016 typedef         unsigned int  MQTileID;
00017 
00018 void            MQTileID_createStringArray();
00019 int             MQTileID_cmp(const void *p1, const void *p2);
00020 MQString        MQTileID_toString(MQTileID id);
00021 int             MQTileID_getFromString(MQTileID* tileID, MQString tile_flag);
00022 int             MQTileID_isTile(MQTileID tile);
00023 int             MQTileID_isSeam(MQTileID tile);
00024 
00025 void            MQTileIDArray_sort(MQTileID* array, int narray);
00026 
00027 
00028 #endif
00029 

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