MIDI Pipeline Reference Manual  2.8.3
procFrgSP.h
1 /**********************************************************
2 ***********************************************************
3 * European Southern Observatory
4 * VLTI MIDI Data Reduction Software
5 *
6 * Module name: procFrgSP.h
7 * Description:
8 *
9 *
10 * History:
11 * 09-Dec-05 (csabet) Created
12 ***********************************************************
13 **********************************************************/
14 #ifndef _PROC_FRG_SP_H
15 #define _PROC_FRG_SP_H
16 
17 /**********************************************************
18 * Include files
19 **********************************************************/
20 
21 /**********************************************************
22 * Constant definitions
23 **********************************************************/
24 
25 /**********************************************************
26 * Type definitions
27 **********************************************************/
28 
29 /**********************************************************
30 * Global Variables
31 **********************************************************/
32 
33 /**********************************************************
34 * Function Prototypes
35 **********************************************************/
36 void procFrgSP (
37  MidiFiles *fileNames,
38  UserOptions *options,
39  int *error,
40  cpl_parameterlist *parlist,
41  cpl_frameset *frameset);
42 
43 void cleanupFrgSP (
44  enum ProcessingMode processing,
45  ImageFormat *formatInterf,
46  ImageFormat *formatPhotomA,
47  ImageFormat *formatPhotomB,
48  CompressedData *compressedInterf,
49  CompressedData *compressedPhotomA,
50  CompressedData *compressedPhotomB,
51  int *error,
52  CorrectedFrames *corrFrames);
53 
54 void applyOpticalCompensation (
55  MidiFiles *fileNames,
56  ImageFormat *format,
57  CompressedData *compressedInterf,
58  CompressedData *compressedPhotomA,
59  CompressedData *compressedPhotomB,
60  int *error,
61  cpl_parameterlist *parlist,
62  cpl_frameset *frameset);
63 
64 void getCompensatedBeams (
65  TransferRatios *trr,
66  ImageFormat *format,
67  CompressedData *compressedInterf,
68  CompressedData *compressedPhotomA,
69  CompressedData *compressedPhotomB);
70 
71 /*********************************************************/
72 #endif
73 /*********************************************************/
74 /*********************************************************/
75