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