Changeset 5143
- Timestamp:
- Sep 27, 2005, 7:43:11 AM (21 years ago)
- Location:
- trunk/Ohana/src/relphot
- Files:
-
- 1 deleted
- 7 edited
-
doc/notes.html (deleted)
-
src/GridOps.v2.c (modified) (4 diffs)
-
src/ImageOps.c (modified) (1 diff)
-
src/MosaicOps.c (modified) (2 diffs)
-
src/StarOps.c (modified) (3 diffs)
-
src/args.c (modified) (1 diff)
-
src/global_stats.c (modified) (1 diff)
-
src/plot_scatter.c (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/Ohana/src/relphot/src/GridOps.v2.c
r4865 r5143 293 293 void plot_grid (Catalog *catalog) { 294 294 295 int i, j, m, c, n, N ;295 int i, j, m, c, n, N, Narea; 296 296 float Msys, Mrel, Mcal, Mmos; 297 297 double *xlist, *Mlist, *dlist, *ylist; … … 309 309 ALLOCATE (dlist, double, N); 310 310 311 Narea = 0; 311 312 N = 0; 312 313 for (i = 0; i < Ngrid; i++) { … … 316 317 c = clist[i][j]; 317 318 318 if (catalog[c].measure[m].flags & MEAS_BAD) continue; 319 if (catalog[c].measure[m].flags & MEAS_BAD) { 320 Narea ++; 321 continue; 322 } 319 323 if ((Mcal = getMcal (m, c)) == NO_MAG) continue; 320 324 if ((Mmos = getMmos (m, c)) == NO_MAG) continue; … … 331 335 } 332 336 } 337 338 fprintf (stderr, "skipped %d meas for area\n", Narea); 333 339 334 340 plot_defaults (&graphdata); -
trunk/Ohana/src/relphot/src/ImageOps.c
r5014 r5143 313 313 314 314 /**** dMcal histgram ****/ 315 for (i = 0; i < NBIN; i++) xlist[i] = 0.00 25*i;315 for (i = 0; i < NBIN; i++) xlist[i] = 0.00025*i; 316 316 bzero (Mlist, NBIN*sizeof(double)); 317 317 for (i = 0; i < Nimage; i++) { 318 bin = image[i].dMcal_PS / 0.00 25;318 bin = image[i].dMcal_PS / 0.00025; 319 319 bin = MAX (0, MIN (NBIN - 1, bin)); 320 320 Mlist[bin] += 1.0; -
trunk/Ohana/src/relphot/src/MosaicOps.c
r5014 r5143 630 630 plot_list (&graphdata, xlist, Mlist, Nmosaic, "airmass vs Mcal", "airmass.png"); 631 631 plot_defaults (&graphdata); 632 plot_list (&graphdata, Mlist, dlist, Nmosaic, "Mcal vs dMcal", NULL); 632 graphdata.size = 1.5; 633 graphdata.ptype = 7; 634 plot_list (&graphdata, Mlist, dlist, Nmosaic, "Mcal vs dMcal", "MdM.png"); 633 635 634 636 # define NBIN 200 … … 637 639 638 640 /**** dMcal histgram ****/ 639 for (i = 0; i < NBIN; i++) xlist[i] = 0.00 25*i;641 for (i = 0; i < NBIN; i++) xlist[i] = 0.00005*i; 640 642 bzero (Mlist, NBIN*sizeof(double)); 641 643 for (i = 0; i < Nmosaic; i++) { 642 bin = mosaic[i].dMcal / 0.00 25;644 bin = mosaic[i].dMcal / 0.00005; 643 645 bin = MAX (0, MIN (NBIN - 1, bin)); 644 646 Mlist[bin] += 1.0; -
trunk/Ohana/src/relphot/src/StarOps.c
r4865 r5143 403 403 StatType statsStarS (Catalog *catalog, int Ncatalog) { 404 404 405 int i, j, n, Ntot , dM;405 int i, j, n, Ntot; 406 406 double *list, *dlist; 407 float dM; 407 408 StatType stats; 408 409 … … 446 447 ALLOCATE (Mlist, double, NBIN); 447 448 448 for (i = 0; i < NBIN; i++) xlist[i] = 0.00 25*i;449 for (i = 0; i < NBIN; i++) xlist[i] = 0.00025*i; 449 450 bzero (Mlist, NBIN*sizeof(double)); 450 451 for (i = 0; i < Ncatalog; i++) { … … 452 453 if (catalog[i].average[j].code & STAR_BAD) continue; 453 454 dMrel = PhotPrimary ? catalog[i].average[j].dM_PS : catalog[i].secfilt[PhotNsec*j+PhotSec].dM_PS; 454 bin = dMrel / 0.00 25;455 bin = dMrel / 0.00025; 455 456 bin = MAX (0, MIN (NBIN-1, bin)); 456 457 Mlist[bin] += 1.0; -
trunk/Ohana/src/relphot/src/args.c
r4865 r5143 110 110 } 111 111 112 MIN_ERROR = 1;112 MIN_ERROR = 0.001; 113 113 if ((N = get_argument (argc, argv, "-minerror"))) { 114 114 remove_argument (N, &argc, argv); -
trunk/Ohana/src/relphot/src/global_stats.c
r4796 r5143 21 21 msX = statsMosaicX (catalog); 22 22 23 fprintf (stderr, "STATS median mean sigma min maxNmeas\n");24 fprintf (stderr, "meas / image: % 6.0f %6.1f %6.1f %6.0f %7.0f %6d\n", imN.median, imN.mean, imN.sigma, imN.min, imN.max, imN.Nmeas);25 fprintf (stderr, "meas / mosaic: % 6.0f %6.1f %6.1f %6.0f %7.0f %6d\n", msN.median, msN.mean, msN.sigma, msN.min, msN.max, msN.Nmeas);26 fprintf (stderr, "meas / star: % 6.0f %6.1f %6.1f %6.0f %7.0f %6d\n", stN.median, stN.mean, stN.sigma, stN.min, stN.max, stN.Nmeas);23 fprintf (stderr, "STATS median mean sigma min max Nmeas\n"); 24 fprintf (stderr, "meas / image: %7.0f %7.0f %7.0f %7.0f %7.0f %6d\n", imN.median, imN.mean, imN.sigma, imN.min, imN.max, imN.Nmeas); 25 fprintf (stderr, "meas / mosaic: %7.0f %7.0f %7.0f %7.0f %7.0f %6d\n", msN.median, msN.mean, msN.sigma, msN.min, msN.max, msN.Nmeas); 26 fprintf (stderr, "meas / star: %7.0f %7.1f %7.1f %7.0f %7.0f %6d\n", stN.median, stN.mean, stN.sigma, stN.min, stN.max, stN.Nmeas); 27 27 28 fprintf (stderr, "chisq image: % 6.1f %6.1f %6.1f %6.1f %7.1f %6d\n", imX.median, imX.mean, imX.sigma, imX.min, imX.max, imX.Nmeas);29 fprintf (stderr, "chisq mosaic: % 6.1f %6.1f %6.1f %6.1f %7.1f %6d\n", msX.median, msX.mean, msX.sigma, msX.min, msX.max, msX.Nmeas);30 fprintf (stderr, "chisq star: % 6.1f %6.1f %6.1f %6.1f %7.1f %6d\n", stX.median, stX.mean, stX.sigma, stX.min, stX.max, stX.Nmeas);28 fprintf (stderr, "chisq image: %7.1f %7.1f %7.1f %7.1f %7.1f %6d\n", imX.median, imX.mean, imX.sigma, imX.min, imX.max, imX.Nmeas); 29 fprintf (stderr, "chisq mosaic: %7.1f %7.1f %7.1f %7.1f %7.1f %6d\n", msX.median, msX.mean, msX.sigma, msX.min, msX.max, msX.Nmeas); 30 fprintf (stderr, "chisq star: %7.1f %7.1f %7.1f %7.1f %7.1f %6d\n", stX.median, stX.mean, stX.sigma, stX.min, stX.max, stX.Nmeas); 31 31 32 fprintf (stderr, "Mcal image: % 6.3f %6.3f %6.3f %6.3f %7.3f %6d\n", imM.median, imM.mean, imM.sigma, imM.min, imM.max, imM.Nmeas);33 fprintf (stderr, "dMcal image: % 6.3f %6.3f %6.3f %6.3f %7.3f %6d\n", imD.median, imD.mean, imD.sigma, imD.min, imD.max, imD.Nmeas);32 fprintf (stderr, "Mcal image: %7.4f %7.4f %7.4f %7.4f %7.4f %6d\n", imM.median, imM.mean, imM.sigma, imM.min, imM.max, imM.Nmeas); 33 fprintf (stderr, "dMcal image: %7.4f %7.4f %7.4f %7.4f %7.4f %6d\n", imD.median, imD.mean, imD.sigma, imD.min, imD.max, imD.Nmeas); 34 34 35 fprintf (stderr, "Mcal mosaic: % 6.3f %6.3f %6.3f %6.3f %7.3f %6d\n", msM.median, msM.mean, msM.sigma, msM.min, msM.max, msM.Nmeas);36 fprintf (stderr, "dMcal mosaic: % 6.3f %6.3f %6.3f %6.3f %7.3f %6d\n", msD.median, msD.mean, msD.sigma, msD.min, msD.max, msD.Nmeas);35 fprintf (stderr, "Mcal mosaic: %7.4f %7.4f %7.4f %7.4f %7.4f %6d\n", msM.median, msM.mean, msM.sigma, msM.min, msM.max, msM.Nmeas); 36 fprintf (stderr, "dMcal mosaic: %7.4f %7.4f %7.4f %7.4f %7.4f %6d\n", msD.median, msD.mean, msD.sigma, msD.min, msD.max, msD.Nmeas); 37 37 38 fprintf (stderr, "dMrel star: % 6.3f %6.3f %6.3f %6.3f %7.3f %6d\n\n", stS.median, stS.mean, stS.sigma, stS.min, stS.max, stS.Nmeas);38 fprintf (stderr, "dMrel star: %7.4f %7.4f %7.4f %7.4f %7.4f %6d\n\n", stS.median, stS.mean, stS.sigma, stS.min, stS.max, stS.Nmeas); 39 39 40 40 initstats (STATMODE); -
trunk/Ohana/src/relphot/src/plot_scatter.c
r4865 r5143 51 51 graphdata.ymin = PlotdMmin; 52 52 graphdata.ymax = PlotdMmax; 53 plot_list (&graphdata, ilist, ylist, N, "imag vs dmag", NULL);53 plot_list (&graphdata, ilist, ylist, N, "imag vs dmag", "iMag.png"); 54 54 free (xlist); 55 55 free (ylist);
Note:
See TracChangeset
for help on using the changeset viewer.
