OSDN Git Service

new file: bin/mrc2mrc
[eos/hostdependX86LINUX64.git] / include / mrcFFTCTFCompensation.h
1 #ifndef MRCFFTCTFCOMPENSATION_H
2 #define MRCFFTCTFCOMPENSATION_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 mrcFFTCTFCompensationInfo {
14     long flagRedirect;
15
16     long flagIn;
17     char* In;
18     FILE* fptIn;
19     
20     long flagOut;
21     char* Out;
22     FILE* fptOut;
23     
24     long flagCTFIn;
25     char* CTFIn;
26     FILE* fptCTFIn;
27     
28     long flagconfigFile;
29     char* configFile;
30     FILE* fptconfigFile;
31     
32     long flagmode;
33     long mode;
34     
35 } mrcFFTCTFCompensationInfo;
36 extern void argCheck(mrcFFTCTFCompensationInfo* info, int argc, char* avgv[]);
37 extern void init0(mrcFFTCTFCompensationInfo* info);
38 extern void init1(mrcFFTCTFCompensationInfo* info);
39 extern void usage(char* usage);
40 extern void additionalUsage(void);
41 extern void htmlBeforeUsage(char* usage);
42 extern void htmlAfterUsage(char* usage);
43 #endif /* MRCFFTCTFCOMPENSATION_H */