00001 #ifndef _BASELINEMARK_H_
00002 #define _BASELINEMARK_H_
00003
00004
00005
00006
00007
00008
00018 struct BaselineMark
00019 {
00020 int start;
00021 int stop;
00022 } ;
00023
00024 typedef struct BaselineMark BaselineMark;
00025
00026 void BaselineMark_fprintlnWithPeak2i(FILE* fp, Peak2i peak, BaselineMark bslm);
00027
00028 BaselineMark* BaselineMarkArray_create(int nsize);
00029 int BaselineMarkArray_loadWithPeak2iArray(char* filename, int* size,
00030 Peak2i** parray, BaselineMark** pbslm_array);
00031 void BaselineMarkArray_fprintWithPeak2iArray(FILE* fp, Peak2i* peaks,
00032 int start, int stop,
00033 BaselineMark* bsl_array);
00034
00035 #endif
00036