00001 
#ifndef _SCAN_HEADER_H_
00002 
#define _SCAN_HEADER_H_
00003 
00004 
typedef struct
00005 
{
00006         
int     nscan;
00007         
int     npeaks;
00008 } ScanHeader;
00009 
00010 
int                     doesMSArchiveExist(
char* expname);
00011 
00012 ScanHeader* ScanHeaderArray_load(
char* filename, 
int* nscans);
00013 ScanHeader* ScanHeaderArray_create(
int size);
00014 
float           MSArchive_getVersion(
char* expname);
00015 
int             MSArchive_getType(
char* expname);
00016 
float*          MSArchive_loadTIC(
Experiment* expmnt, 
Rectangle4i rSubrect, 
int* nTIC);
00017 
float           MS2Archive_getVersion(
char* expname);
00018 
float*          Experiment_loadTIC(
Experiment* expmnt, 
int* nTIC);
00019 
00020 
#endif
00021