Changeset 30581
- Timestamp:
- Feb 11, 2011, 3:08:30 PM (15 years ago)
- Location:
- branches/eam_branches/ipp-20101205
- Files:
-
- 15 edited
-
. (modified) (1 prop)
-
DataStoreServer/scripts/dsreg (modified) (1 diff)
-
Ohana/src/getstar/src/MatchCoords.c (modified) (1 diff)
-
PS-IPP-PStamp/lib/PS/IPP/PStamp/RequestFile.pm (modified) (2 diffs)
-
ippconfig (modified) (1 prop)
-
ippconfig/recipes/dqStatsTool.config (modified) (10 diffs)
-
ippconfig/recipes/filerules-split.mdc (modified) (1 diff)
-
ippconfig/recipes/nightly_science.config (modified) (5 diffs)
-
magic/remove/src/streaksreplace.c (modified) (6 diffs)
-
ppTranslate/src/ppMopsMerge.c (modified) (2 diffs)
-
psLib/src/imageops (modified) (1 prop)
-
psModules/src/detrend/pmFringeStats.c (modified) (2 diffs)
-
psphot (modified) (1 prop)
-
psphot/src/psphotApResid.c (modified) (1 prop)
-
psphot/src/psphotMakeFluxScale.c (modified) (1 prop)
Legend:
- Unmodified
- Added
- Removed
-
branches/eam_branches/ipp-20101205
- Property svn:mergeinfo changed
-
branches/eam_branches/ipp-20101205/DataStoreServer/scripts/dsreg
r29743 r30581 338 338 ## then copy or symlink the files into place 339 339 foreach my $ref (@files) { 340 my $src = (defined $abspath ? '' : "$datapath/") . "$ref->{file}";340 my $src_path = (defined $abspath ? '' : "$datapath/") . "$ref->{file}"; 341 341 my $filename = fileparse($ref->{file}, ()); 342 342 my $dest = "$fileset_dir/$filename"; 343 343 344 my $src = $ipprc->file_resolve($src_path); 345 if (!$src) { 346 print STDERR "failed to resolve file $src_path\n"; 347 exit $PS_EXIT_SYS_ERROR; 348 } 344 349 if ( !-e $src or !-r $src) { 345 350 print STDERR "source file $src does not exist or is not accessible\n"; -
branches/eam_branches/ipp-20101205/Ohana/src/getstar/src/MatchCoords.c
r27940 r30581 53 53 } 54 54 55 #ifdef notdef 56 printf("%ld %8.1f %8.1f %s\n", i, x, y, dbImages[i].name); 57 #endif 55 56 if (VERBOSE) fprintf(stderr, "%ld %8.1f %8.1f %s\n", i, x, y, dbImages[i].name); 58 57 59 58 if ((x >= xmin && x <= xmax) && (y >= ymin && y <= ymax)) { -
branches/eam_branches/ipp-20101205/PS-IPP-PStamp/lib/PS/IPP/PStamp/RequestFile.pm
r30446 r30581 34 34 $PSTAMP_NO_WAIT_FOR_UPDATE 35 35 $PSTAMP_SUCCESS 36 $PSTAMP_FIRST_ERROR_CODE 36 37 $PSTAMP_SYSTEM_ERROR 37 38 $PSTAMP_NOT_IMPLEMENTED … … 74 75 # NOTE: these must match the values in pstamp/src/pstamp.h 75 76 our $PSTAMP_SUCCESS = 0; 77 our $PSTAMP_FIRST_ERROR_CODE = 10; 76 78 our $PSTAMP_SYSTEM_ERROR = 10; 77 79 our $PSTAMP_NOT_IMPLEMENTED = 11; -
branches/eam_branches/ipp-20101205/ippconfig
- Property svn:mergeinfo changed
/trunk/ippconfig (added) merged: 29966,29985-29986,30040,30049,30064,30069,30120,30330,30407,30466,30470,30489,30493,30533
- Property svn:mergeinfo changed
-
branches/eam_branches/ipp-20101205/ippconfig/recipes/dqStatsTool.config
r28427 r30581 5 5 RULE MULTI 6 6 RULE METADATA 7 COLNAME STR CAMRUN_QUALITY 8 MINIMUM S32 0 9 MAXIMUM S32 0 10 RULETYPE STR STRICT 11 END 12 # CDF data generated from the data in camRun with non-NULL deteff values. 13 # CZW: How I did this so I can remember next time. 14 # echo "select zpt_obs,fwhm_major,deteff from camProcessedExp JOIN camRun USING (cam_id) JOIN chipRun USING(chip_id) JOIN rawExp USING(exp_id) WHERE camRun.label LIKE '%.nightlyscience' AND quality = 0 AND filter = 'FILTER';" | sed 's/FILTER/g.00000/' | mysql -h ippdb01 -u ipp -pipp gpc1 | awk '{print($3)}' | grep -v deteff | grep -v NULL | mk_cdf.pl | awk '{print($2,$1)}' | spline - `echo 0.0 0.05 0.1 0.15 0.2 0.25 0.3 0.35 0.4 0.45 0.5 0.55 0.6 0.65 0.7 0.75 0.8 0.85 0.9 0.95 0.99 1.0` 15 RULE METADATA 16 COLNAME STR DETEFF 17 RULETYPE STR CDF 18 FILTER STR g.00000 19 CDF00 F32 13.0214 20 CDF05 F32 18.4582 21 CDF10 F32 18.8631 22 CDF15 F32 19.1020 23 CDF20 F32 19.3304 24 CDF25 F32 19.4613 25 CDF30 F32 19.5324 26 CDF35 F32 19.6094 27 CDF40 F32 19.6878 28 CDF45 F32 19.7477 29 CDF50 F32 19.8058 30 CDF55 F32 19.8737 31 CDF60 F32 19.9409 32 CDF65 F32 20.0108 33 CDF70 F32 20.0860 34 CDF75 F32 20.1694 35 CDF80 F32 20.2681 36 CDF85 F32 20.3974 37 CDF90 F32 20.5609 38 CDF95 F32 20.7193 39 CDF99 F32 20.9785 40 CDF100 F32 21.6135 41 END 42 RULE METADATA 43 COLNAME STR DETEFF 44 RULETYPE STR CDF 45 FILTER STR r.00000 46 CDF00 F32 13.0000 47 CDF05 F32 17.9079 48 CDF10 F32 18.4030 49 CDF15 F32 18.7973 50 CDF20 F32 19.0507 51 CDF25 F32 19.2644 52 CDF30 F32 19.4433 53 CDF35 F32 19.5680 54 CDF40 F32 19.6728 55 CDF45 F32 19.7609 56 CDF50 F32 19.8393 57 CDF55 F32 19.9125 58 CDF60 F32 19.9751 59 CDF65 F32 20.0395 60 CDF70 F32 20.0926 61 CDF75 F32 20.1673 62 CDF80 F32 20.2457 63 CDF85 F32 20.3496 64 CDF90 F32 20.4967 65 CDF95 F32 20.7552 66 CDF99 F32 21.2945 67 CDF100 F32 21.6046 68 END 69 RULE METADATA 70 COLNAME STR DETEFF 71 RULETYPE STR CDF 72 FILTER STR i.00000 73 CDF00 F32 16.4751 74 CDF05 F32 18.3041 75 CDF10 F32 18.5018 76 CDF15 F32 18.6497 77 CDF20 F32 18.7602 78 CDF25 F32 18.8521 79 CDF30 F32 18.9267 80 CDF35 F32 19.0105 81 CDF40 F32 19.0948 82 CDF45 F32 19.1563 83 CDF50 F32 19.2215 84 CDF55 F32 19.296 85 CDF60 F32 19.3689 86 CDF65 F32 19.4438 87 CDF70 F32 19.5261 88 CDF75 F32 19.6127 89 CDF80 F32 19.7071 90 CDF85 F32 19.8518 91 CDF90 F32 20.0447 92 CDF95 F32 20.5386 93 CDF99 F32 21.1344 94 CDF100 F32 21.5592 95 END 96 RULE METADATA 97 COLNAME STR DETEFF 98 RULETYPE STR CDF 99 FILTER STR z.00000 100 CDF00 F32 12.1771 101 CDF05 F32 17.5262 102 CDF10 F32 17.7958 103 CDF15 F32 17.9979 104 CDF20 F32 18.1753 105 CDF25 F32 18.3201 106 CDF30 F32 18.4335 107 CDF35 F32 18.5478 108 CDF40 F32 18.6470 109 CDF45 F32 18.7494 110 CDF50 F32 18.8370 111 CDF55 F32 18.9166 112 CDF60 F32 19.0028 113 CDF65 F32 19.0912 114 CDF70 F32 19.1886 115 CDF75 F32 19.2912 116 CDF80 F32 19.4137 117 CDF85 F32 19.5244 118 CDF90 F32 19.6437 119 CDF95 F32 19.9135 120 CDF99 F32 20.6482 121 CDF100 F32 21.0925 122 END 123 RULE METADATA 124 COLNAME STR DETEFF 125 RULETYPE STR CDF 126 FILTER STR y.00000 127 CDF00 F32 11.6109 128 CDF05 F32 16.7278 129 CDF10 F32 17.0561 130 CDF15 F32 17.2778 131 CDF20 F32 17.4367 132 CDF25 F32 17.5495 133 CDF30 F32 17.6469 134 CDF35 F32 17.7392 135 CDF40 F32 17.8160 136 CDF45 F32 17.8927 137 CDF50 F32 17.9779 138 CDF55 F32 18.0514 139 CDF60 F32 18.1292 140 CDF65 F32 18.2153 141 CDF70 F32 19.2903 142 CDF75 F32 18.3627 143 CDF80 F32 18.4325 144 CDF85 F32 18.5321 145 CDF90 F32 18.6403 146 CDF95 F32 18.7523 147 CDF99 F32 18.8892 148 CDF100 F32 19.064 149 END 150 RULE METADATA 151 COLNAME STR DETEFF 152 RULETYPE STR CDF 153 FILTER STR w.00000 154 CDF00 F32 17.4082 155 CDF05 F32 19.4333 156 CDF10 F32 19.9698 157 CDF15 F32 20.2711 158 CDF20 F32 20.3919 159 CDF25 F32 20.5038 160 CDF30 F32 20.6192 161 CDF35 F32 20.7273 162 CDF40 F32 20.8184 163 CDF45 F32 20.9186 164 CDF50 F32 21.0151 165 CDF55 F32 21.1326 166 CDF60 F32 21.2442 167 CDF65 F32 21.3412 168 CDF70 F32 21.4394 169 CDF75 F32 21.5105 170 CDF80 F32 21.5567 171 CDF85 F32 21.6281 172 CDF90 F32 21.6908 173 CDF95 F32 21.7566 174 CDF99 F32 21.8907 175 CDF100 F32 23.6312 176 END 177 RULE METADATA 7 178 COLNAME STR FWHM_MAJOR 179 RULETYPE STR UNUSED 8 180 MINIMUM F32 0.0 9 181 MAXIMUM F32 9.3 # 90-percentile 2010-02-14 through 2010-06-20 = 2.4" … … 11 183 RULE METADATA 12 184 COLNAME STR FWHM_MINOR 185 RULETYPE STR UNUSED 13 186 MINIMUM F32 0.0 14 187 MAXIMUM F32 8.44 # 90-percentile 2010-02-14 through 2010-06-20 = 2.18" … … 16 189 RULE METADATA 17 190 COLNAME STR ZEROPOINT 191 RULETYPE STR UNUSED 18 192 FILTER STR g.00000 19 193 MINIMUM F32 24.3051 # (median 2010-02-14 through 2010-06-20) - 0.25 magnitudes … … 22 196 RULE METADATA 23 197 COLNAME STR ZEROPOINT 198 RULETYPE STR UNUSED 24 199 FILTER STR r.00000 25 200 MINIMUM F32 24.5294 # (median 2010-02-14 through 2010-06-20) - 0.25 magnitudes … … 28 203 RULE METADATA 29 204 COLNAME STR ZEROPOINT 205 RULETYPE STR UNUSED 30 206 FILTER STR i.00000 31 207 MINIMUM F32 24.4641 # (median 2010-02-14 through 2010-06-20) - 0.25 magnitudes … … 34 210 RULE METADATA 35 211 COLNAME STR ZEROPOINT 212 RULETYPE STR UNUSED 36 213 FILTER STR z.00000 37 214 MINIMUM F32 24.1128 # (median 2010-02-14 through 2010-06-20) - 0.25 magnitudes … … 40 217 RULE METADATA 41 218 COLNAME STR ZEROPOINT 219 RULETYPE STR UNUSED 42 220 FILTER STR y.00000 43 221 MINIMUM F32 23.1503 # (median 2010-02-14 through 2010-06-20) - 0.25 magnitudes … … 46 224 RULE METADATA 47 225 COLNAME STR ZEROPOINT 226 RULETYPE STR UNUSED 48 227 FILTER STR w.00000 49 228 MINIMUM F32 25.8944 # (median 2010-02-14 through 2010-06-20) - 0.25 magnitudes 50 229 MAXIMUM F32 99.9999 # We refuse to believe in negative clouds. 51 230 END 52 # TYPE VAL COLNAME MINIMUM MAXIMUM53 # RULE VAL FWHM_MAJOR 0.0 5.054 # RULE VAL FWHM_MINOR 0.0 5.055 231 END 56 232 … … 65 241 COLUMN VAL rawExp decl PS_DATA_F64 DEC # Declination 66 242 COLUMN VAL rawExp exp_time PS_DATA_F32 EXPTIME # Exposure time 243 COLUMN VAL rawExp obs_mode PS_DATA_STRING OBS_MODE 67 244 68 245 COLUMN VAL camProcessedExp zpt_obs PS_DATA_F32 ZEROPOINT … … 107 284 COLUMN VAL camProcessedExp iq_m4_lq PS_DATA_F32 IQ_M4_LQ 108 285 COLUMN VAL camProcessedExp iq_m4_uq PS_DATA_F32 IQ_M4_UQ 286 COLUMN VAL camProcessedExp deteff PS_DATA_F32 DETEFF 287 COLUMN VAL camProcessedExp quality PS_DATA_S32 CAMRUN_QUALITY 109 288 END 110 289 -
branches/eam_branches/ipp-20101205/ippconfig/recipes/filerules-split.mdc
r29921 r30581 341 341 CENSOR.OUTPUT OUTPUT {OUTPUT}.smf CMF NONE FPA TRUE MEF 342 342 343 MAGIC.ORIGINAL.PNG OUTPUT {OUTPUT}_original.png JPEG NONE FPA TRUE NONE 344 MAGIC.RESIDUAL.PNG OUTPUT {OUTPUT}_residual.png JPEG NONE FPA TRUE NONE 345 MAGIC.MASK.PNG OUTPUT {OUTPUT}_mask.png JPEG NONE FPA TRUE NONE 346 MAGIC.DUPLICATE.PNG OUTPUT {OUTPUT}_duplicate.png JPEG NONE FPA TRUE NONE 343 MAGIC.ORIGINAL.PNG OUTPUT {OUTPUT}.original.png JPEG NONE FPA TRUE NONE 344 MAGIC.RESIDUAL.PNG OUTPUT {OUTPUT}.residual.png JPEG NONE FPA TRUE NONE 345 MAGIC.MASK.PNG OUTPUT {OUTPUT}.mask.png JPEG NONE FPA TRUE NONE 346 MAGIC.DUPLICATE.PNG OUTPUT {OUTPUT}.duplicate.png JPEG NONE FPA TRUE NONE 347 348 # TYPE OUTPUT FILENAME.RULE FILE.TYPE FITS.TYPE DATA.LEVEL FILE.SAVE FILE.FORMAT 349 DIST.OUTPUT.CHIP.BUNDLE OUTPUT {OUTPUT}.{CHIP.NAME}.tgz TEXT NONE CHIP TRUE NONE 350 DIST.OUTPUT.BUNDLE OUTPUT {OUTPUT}.tgz TEXT NONE FPA TRUE NONE 351 DIST.OUTPUT.DBINFO OUTPUT {OUTPUT}.mdc TEXT NONE FPA TRUE NONE 352 DIST.OUTPUT.DIRINFO OUTPUT {OUTPUT}.mdc TEXT NONE FPA TRUE NONE 347 353 348 354 PPSMOOTH.OUTPUT OUTPUT {OUTPUT}.{CHIP.NAME}.fits IMAGE NONE CHIP TRUE MEF -
branches/eam_branches/ipp-20101205/ippconfig/recipes/nightly_science.config
r30448 r30581 3 3 MODE STR CHIP 4 4 COMMAND STR chiptool -dbname @DBNAME@ -updaterun -set_state goto_cleaned -state full -set_label goto_cleaned -label @LABEL@ -data_group @DATA_GROUP@ 5 RETENTION_TIME U16 305 RETENTION_TIME U16 21 6 6 END 7 7 CLEAN_MODES METADATA … … 13 13 MODE STR DIFF 14 14 COMMAND STR difftool -dbname @DBNAME@ -updaterun -set_state goto_cleaned -state full -set_label goto_cleaned -label @LABEL@ -data_group @DATA_GROUP@ 15 RETENTION_TIME S16 3015 RETENTION_TIME S16 21 16 16 END 17 17 CLEAN_MODES METADATA … … 28 28 MODE STR BGCHIP 29 29 COMMAND STR bgtool -dbname @DBNAME@ -updatechip -set_state goto_cleaned -state full -set_label goto_cleaned -label @LABEL@ -data_group @DATA_GROUP@ 30 RETENTION_TIME S16 1430 RETENTION_TIME S16 7 31 31 END 32 32 CLEAN_MODES METADATA 33 33 MODE STR BGWARP 34 34 COMMAND STR bgtool -dbname @DBNAME@ -updatewarp -set_state goto_cleaned -state full -set_label goto_cleaned -label @LABEL@ -data_group @DATA_GROUP@ 35 RETENTION_TIME S16 1435 RETENTION_TIME S16 7 36 36 END 37 37 … … 216 216 STACKABLE BOOL FALSE 217 217 DIFFABLE BOOL TRUE 218 WARP S16 60218 # WARP S16 60 219 219 END 220 220 TARGETS METADATA … … 249 249 STACKABLE BOOL FALSE 250 250 DIFFABLE BOOL TRUE 251 CHIP S16 1 4252 DIFF S16 1 4251 CHIP S16 10 252 DIFF S16 10 253 253 END 254 254 # This is a hack, and I freely admit it. -
branches/eam_branches/ipp-20101205/magic/remove/src/streaksreplace.c
r30447 r30581 75 75 if (sfiles->inWeight) { 76 76 double recWeightValue = psImageGet(sfiles->recWeight->image, x, y); 77 if ( recWeightValue != NAN) {77 if (!isnan(recWeightValue)) { 78 78 psImageSet(sfiles->inWeight->image, x, y, recWeightValue); 79 79 } … … 86 86 87 87 } while (streakFilesNextExtension(sfiles)); 88 89 // check the weight and mask files for extra extensions that might be in files 90 // (covariance matrix for example) 91 copyExtraExtensions(sfiles); 88 92 89 93 // close all files … … 235 239 usage(); 236 240 } 237 psMetadataAddStr(config->arguments, PS_LIST_TAIL, " INPUT.MASK", 0,241 psMetadataAddStr(config->arguments, PS_LIST_TAIL, "RECOVERY.MASK", 0, 238 242 "name of input mask image", argv[argnum]); 239 243 psArgumentRemove(argnum, &argc, argv); … … 251 255 usage(); 252 256 } 253 psMetadataAddStr(config->arguments, PS_LIST_TAIL, " INPUT.WEIGHT", 0,257 psMetadataAddStr(config->arguments, PS_LIST_TAIL, "RECOVERY.WEIGHT", 0, 254 258 "name of input weight image", argv[argnum]); 255 259 psArgumentRemove(argnum, &argc, argv); … … 321 325 addDestreakKeyword(sf->outMask->header, false); 322 326 323 // XXX: TODO324 327 setupImageRefs(sf->outMask, NULL, sf->inMask, sf->extnum, false); 325 328 … … 333 336 sf->outWeight->header = (psMetadata*) psMemIncrRefCounter(sf->inWeight->header); 334 337 addDestreakKeyword(sf->outWeight->header, false); 335 setupImageRefs(sf->out Mask, NULL, sf->inMask, sf->extnum, false);338 setupImageRefs(sf->outWeight, NULL, sf->inWeight, sf->extnum, false); 336 339 337 340 copyFitsOptions(sf->outWeight, NULL, sf->inWeight, sf->tiles); -
branches/eam_branches/ipp-20101205/ppTranslate/src/ppMopsMerge.c
r28623 r30581 35 35 36 36 ppMopsDetections *merged = NULL; // Merged list 37 int num = 1; // Number of merged files37 int num = 0; // Number of merged files 38 38 for (int i = 0; i < detections->n; i++) { 39 39 ppMopsDetections *det = detections->data[i]; // Detections of interest … … 163 163 } 164 164 165 if (num == 0) { 166 //All detections were NULL?! 167 psTrace("ppMops.merge", 3, "All %d detections were NULL\n", detections->n); 168 return NULL; 169 } 165 170 psTrace("ppMops.merge", 2, "%ld sources in merged detections list\n", merged->num); 166 171 -
branches/eam_branches/ipp-20101205/psLib/src/imageops
- Property svn:mergeinfo changed (with no actual effect on merging)
-
branches/eam_branches/ipp-20101205/psModules/src/detrend/pmFringeStats.c
r25930 r30581 1008 1008 } 1009 1009 } 1010 // Allocate array of vectors to hold data. 1011 psArray *bins = psArrayAlloc(4000); 1012 for (int j = 0; j < bins->n; j++) { 1013 bins->data[j] = psVectorAllocEmpty(1,PS_TYPE_F32); 1014 // psVector *v = psVectorAllocEmpty(1,PS_TYPE_F32); 1015 // bins = psArrayAdd(bins,1,v); 1016 } 1017 1018 // Fill vectors 1019 pmFringeStats *fringe = fringes->data[0]; 1020 for (int j = 0; j < numRegions; j++) { 1021 if (mask->data.PS_TYPE_VECTOR_MASK_DATA[j] == 0) { 1022 int array_bin = (int) ((fringe->f->data.F32[j] - -0.1) / 5e-5); 1023 psVector *bin = bins->data[array_bin]; 1024 psVectorAppend(bin,science->f->data.F32[j]); 1025 } 1026 } 1010 1027 1028 psVector *fringe_positions = psVectorAllocEmpty(4000,PS_TYPE_F32); 1029 psVector *science_values = psVectorAllocEmpty(4000,PS_TYPE_F32); 1030 psVector *science_errors = psVectorAllocEmpty(4000,PS_TYPE_F32); 1031 1032 psStats *binStats = psStatsAlloc(PS_STAT_ROBUST_MEDIAN | PS_STAT_ROBUST_STDEV); 1033 for (int i = 0; i < 4000; i++) { 1034 psVector *bin = bins->data[i]; 1035 if (bin->n > 2) { 1036 psStatsInit(binStats); 1037 1038 psVectorStats(binStats,bin,NULL,NULL,1); 1039 1040 if (isfinite(binStats->robustStdev) && 1041 isfinite(binStats->robustMedian) && 1042 binStats->robustStdev > 0) { 1043 psVectorAppend(fringe_positions,-0.1 + i * 5e-5); 1044 psVectorAppend(science_values, binStats->robustMedian); 1045 psVectorAppend(science_errors, binStats->robustStdev); 1046 } 1047 } 1048 psFree(bins->data[i]); 1049 } 1050 psFree(bins); 1051 psFree(binStats); 1052 1053 for (int i = 0; i < fringe_positions->n; i++) { 1054 psTrace("psModules.detrend",7,"FITDATA: %f %f %f\n", 1055 fringe_positions->data.F32[i], 1056 science_values->data.F32[i], 1057 science_errors->data.F32[i]); 1058 } 1011 1059 /* // Begin switch from old outlier removal and fitting code. */ 1012 1060 1013 1061 psPolynomial1D *poly = psPolynomial1DAlloc(PS_POLYNOMIAL_ORD, 1); 1014 1062 1015 pmFringeStats *fringe = fringes->data[0]; 1016 psVector *errors = psVectorAlloc(science->df->n,PS_TYPE_F32); 1017 for (int j = 0; j < errors->n; j++) { 1018 errors->data.F32[j] = 1 / science->df->data.F32[j]; 1019 } 1020 psVectorFitPolynomial1D(poly,mask,0xff,science->f,errors,fringe->f); 1021 1063 // pmFringeStats *fringe = fringes->data[0]; 1064 /* psVector *errors = psVectorAlloc(science->df->n,PS_TYPE_F32); */ 1065 /* for (int j = 0; j < errors->n; j++) { */ 1066 /* errors->data.F32[j] = 1 / science->df->data.F32[j]; */ 1067 /* } */ 1068 /* psVectorFitPolynomial1D(poly,mask,0xff,science->f,errors,fringe->f); */ 1069 psVectorFitPolynomial1D(poly,NULL,0xff,science_values,science_errors,fringe_positions); 1070 psFree(fringe_positions); 1071 psFree(science_values); 1072 psFree(science_errors); 1073 1022 1074 for (int i = 0; i <= poly->nX; i++) { 1023 1075 scale->coeff->data.F32[i] = poly->coeff[i]; … … 1027 1079 psFree(poly); 1028 1080 // psFree(fringe); 1029 psFree(errors);1081 // psFree(errors); 1030 1082 1031 1083 psFree(median); -
branches/eam_branches/ipp-20101205/psphot
- Property svn:mergeinfo changed
/trunk/psphot (added) merged: 30031,30038,30041,30049,30560
- Property svn:mergeinfo changed
-
branches/eam_branches/ipp-20101205/psphot/src/psphotApResid.c
- Property svn:mergeinfo deleted
-
branches/eam_branches/ipp-20101205/psphot/src/psphotMakeFluxScale.c
- Property svn:mergeinfo deleted
Note:
See TracChangeset
for help on using the changeset viewer.
