00001 
#ifndef _EXPERIMENT_RAWIO_H_
00002 
#define _EXPERIMENT_RAWIO_H_
00003 
00004 
00005 
00006 
00007 
00008 
00009 
00010 
00011 
int             Experiment_initFromOpenRaw                                                       (
Experiment* expmnt, 
char* szExpName);
00012 
00013 
00014 
int             Experiment_loadMZSizeFromOpenRaw                                         (
Experiment* expmnt);
00015 
int             Experiment_loadRTSizeFromOpenRaw                                         (
Experiment* expmnt);
00016 
int             Experiment_loadGlobalRTSamplingArrayFromOpenRaw          (
Experiment* expmnt);
00017 
int             Experiment_loadGlobalMSSamplingArrayFromOpenRaw          (
Experiment* expmnt);
00018 
00019 
00020 
int             Experiment_loadMS2MQScanHeaderArrayFromOpenRaw  (
Experiment* expmnt);
00021 
float*  Experiment_getTICFromOpenRaw                                    (
Experiment* expmnt, 
int* nTIC);
00022 
int             Experiment_createMS2TableFromOpenRaw                    (
Experiment* expmnt);
00023 
00024 
00025 
int     Experiment_initFromMQXML                                                (
Experiment* expmnt, 
char* szExpName);
00026 
int             Experiment_loadMS2MQScanHeaderArrayFromMQXML    (
Experiment* expmnt);
00027 
float*  Experiment_getTICFromMQXML                                              (
Experiment* expmnt, 
int* nTIC);
00028 
int             Experiment_createMS2TableFromMQXML                              (
Experiment* expmnt);
00029 
00030 
#endif
00031