MIDI Pipeline Reference Manual
2.8.3
Main Page
Modules
Files
File List
midi
photometry.h
1
/**********************************************************
2
***********************************************************
3
* European Southern Observatory
4
* VLTI MIDI Data Reduction Software
5
*
6
* Module name: photometry.h
7
* Description:
8
*
9
*
10
* History:
11
* 20-Jul-04 (csabet) Created
12
***********************************************************
13
**********************************************************/
14
#ifndef _PHOTOMETRY_H
15
#define _PHOTOMETRY_H
16
17
/**********************************************************
18
* Include files
19
**********************************************************/
20
#include "midiLib.h"
21
22
/**********************************************************
23
* Constant definitions
24
**********************************************************/
25
26
/**********************************************************
27
* Global Variables
28
**********************************************************/
29
30
/**********************************************************
31
* Type definitions
32
**********************************************************/
33
34
/**********************************************************
35
* Function Prototypes
36
**********************************************************/
37
void
estimatePhotom(
38
char
key,
39
CompressedData *compressed,
40
ImageFormat *format,
41
float
**photom,
42
float
**photomErr,
43
int
*error);
44
45
void
computeBinnedPhotom (
46
CompressedData *photomA,
47
CompressedData *photomB,
48
ImageFormat *format,
49
float
*photomA1,
50
float
*photomA2,
51
float
*photomA3,
52
float
*photomB1,
53
float
*photomB2,
54
float
*photomB3,
55
int
*error);
56
57
float
getChopPhotomSP (
58
int
X,
59
float
*compressed,
60
int
numOfFrames,
61
int
framesPerScan,
62
int
*badFrameList,
63
float
*errRMS,
64
float
*choppingRMS);
65
66
float
getChopPhotom (
67
int
X,
68
float
*collapsedData,
69
char
*targetType,
70
float
*err,
71
float
*choppingRMS,
72
int
numData);
73
74
void
estimatePhotomUndisp (
75
ImageFormat *format,
76
CompressedData *inData,
77
float
*errs,
78
float
*choppingRMS,
79
float
*results);
80
81
float
getChopPhotomUndisp (
82
double
*collapsedData,
83
char
*targetType,
84
float
*err,
85
float
*choppingrms,
86
int
numData);
87
88
/*********************************************************/
89
#endif
90
/*********************************************************/
91
Generated by
1.8.1.1