14 #ifndef _MEMORY_HANDLING_H
15 #define _MEMORY_HANDLING_H
36 int **callocRejectList (
43 KappaCoefficients *callocKappaCoefficients (
46 void freeKappaCoefficients (
47 KappaCoefficients *array);
49 TransferRatios *callocTransferRatios (
52 void freeTransferRatios (
53 TransferRatios *array);
55 ImageQuality *callocImageQuality (
58 void freeImageQuality (
62 ImageFormat *callocImageFormat (
void);
64 void freeImageFormat (
67 FilterData *callocFilterInfo (
void);
72 CalibratedVisibility *callocCalibVis (
void);
75 CalibratedVisibility *array);
77 TransferFunction *callocTrFunction (
81 TransferFunction *array);
84 CalibratorParam *calibrator);
86 CalibratorParam *callocCalibrator (
void);
88 IauExchange *callocIauExchange (
92 void freeIauExchange (
93 IauExchange *iauData);
95 PhotometryResult *callocPhotometry (
void);
98 PhotometryResult *photometry);
100 RawVisibility *callocRawVis (
void);
103 RawVisibility *rawVis);
105 CompressedData *callocMidiCompressed (
106 ImageFormat *format);
108 void freeCompressedData (
110 CompressedData *arrayData);
112 MidiFiles *callocMidiFiles (
116 MidiFiles *fileNmaes);
118 float **callocWaveCalibration (
120 ImageFormat *format);
122 void freeWaveCalibration (
126 DispersedResult *callocDispResult (
129 void freeDispResult (
130 DispersedResult *array);
132 DispersiveTrans *callocDspTrn (
136 DispersiveTrans *array);
138 DetLinearity *callocDetLin (
140 ImageFormat *format);
143 DetLinearity *array);
145 DetRonNoise *callocDetRon (
146 ImageFormat *imageSize);
151 ReferencePixel *callocRefPix (
156 ReferencePixel *array);
158 WaveCalibration *callocWaveCal (
161 ImageFormat *format);
165 WaveCalibration *array);