00001 #ifndef DEF_SEGMENTATION_UTIL_H 00002 #define DEF_SEGMENTATION_UTIL_H 00003 00004 00005 00012 typedef struct { 00013 char* targetName; 00014 int start; 00015 int end; 00016 } Tar; 00017 00018 00019 00020 typedef struct { 00021 int position; 00022 float value; 00023 } Wig; 00024 00025 00026 00027 extern void performSegmentation (Array tars, Array wigs, char* targetName, 00028 double threshold, int maxGap, int minRun); 00029 00030 00031 00032 #endif