OSDN Git Service

new file: bin/mrc2mrc
[eos/hostdependX86LINUX64.git] / include / mrcImageUnexpectedMassFromPDB.h
1 #ifndef MRCIMAGEUNEXPECTEDMASSFROMPDB_H
2 #define MRCIMAGEUNEXPECTEDMASSFROMPDB_H
3 #include <stdio.h>
4 #include <stdlib.h>
5
6 #define OPTION_FLAG     '-'
7 #define OPTION_FLAG_POS (0)
8 #define OPTION_POS      (1)
9
10
11
12
13 typedef struct mrcImageUnexpectedMassFromPDBInfo {
14     long flagRedirect;
15
16     long flagIn;
17     char* In;
18     FILE* fptIn;
19     
20     long flagInPDB;
21     char* InPDB;
22     FILE* fptInPDB;
23     
24     long flagOut;
25     char* Out;
26     FILE* fptOut;
27     
28     long flagThres;
29     float Thres;
30     
31     long flagData;
32     float Data;
33     
34     long flagconfigFile;
35     char* configFile;
36     FILE* fptconfigFile;
37     
38     long flagmode;
39     long mode;
40     
41 } mrcImageUnexpectedMassFromPDBInfo;
42 extern void argCheck(mrcImageUnexpectedMassFromPDBInfo* info, int argc, char* avgv[]);
43 extern void init0(mrcImageUnexpectedMassFromPDBInfo* info);
44 extern void init1(mrcImageUnexpectedMassFromPDBInfo* info);
45 extern void usage(char* usage);
46 extern void additionalUsage(void);
47 extern void htmlBeforeUsage(char* usage);
48 extern void htmlAfterUsage(char* usage);
49 #endif /* MRCIMAGEUNEXPECTEDMASSFROMPDB_H */