Changeset 42166 for branches/eam_branches/ipp-20220316/Ohana/src/relphot
- Timestamp:
- Apr 8, 2022, 5:04:42 PM (5 years ago)
- Location:
- branches/eam_branches/ipp-20220316
- Files:
-
- 11 edited
-
. (modified) (1 prop)
-
Ohana (modified) (1 prop)
-
Ohana/src/relphot (modified) (1 prop)
-
Ohana/src/relphot/include/relphot.h (modified) (1 diff)
-
Ohana/src/relphot/src/ResetOps.c (modified) (1 diff)
-
Ohana/src/relphot/src/args.c (modified) (6 diffs)
-
Ohana/src/relphot/src/help.c (modified) (3 diffs)
-
Ohana/src/relphot/src/initialize.c (modified) (1 diff)
-
Ohana/src/relphot/src/relphot_images.c (modified) (1 diff)
-
Ohana/src/relphot/src/setMrelCatalog.c (modified) (2 diffs)
-
Ohana/src/relphot/src/setMrelFinal.c (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
branches/eam_branches/ipp-20220316
- Property svn:mergeinfo changed
/trunk (added) merged: 42122,42124-42136,42142,42146,42149-42152,42154-42155
- Property svn:mergeinfo changed
-
branches/eam_branches/ipp-20220316/Ohana
- Property svn:mergeinfo changed
/trunk/Ohana (added) merged: 42124,42126-42128,42131-42136,42146,42149-42151
- Property svn:mergeinfo changed
-
branches/eam_branches/ipp-20220316/Ohana/src/relphot
- Property svn:mergeinfo changed
/trunk/Ohana/src/relphot (added) merged: 42124,42132,42134-42135,42151
- Property svn:mergeinfo changed
-
branches/eam_branches/ipp-20220316/Ohana/src/relphot/include/relphot.h
r42112 r42166 721 721 int relphot_images (SkyList *skylist); 722 722 723 void relphot_usage ( void);723 void relphot_usage (int argc, char **argv); 724 724 void relphot_help (int argc, char **argv); 725 725 -
branches/eam_branches/ipp-20220316/Ohana/src/relphot/src/ResetOps.c
r41946 r42166 123 123 124 124 for (off_t i = 0; i < catalog->Naverage; i++) { 125 catalog->average[i].psfQF = NAN; // force recalculation in setMrelCatalog 126 catalog->average[i].psfQFperf = NAN; // force recalculation in setMrelCatalog 127 catalog->average[i].stargal = NAN; // force recalculation in setMrelCatalog 128 catalog->average[i].photFlagsUpper = 0; // reset (will be re-calculated) 129 catalog->average[i].photFlagsLower = 0; // reset (will be re-calculated) 130 catalog->average[i].NwarpOK = 0; // reset (will be re-calculated) 125 if (STAGES & STAGE_CHIP) { 126 catalog->average[i].psfQF = NAN; // force recalculation in setMrelCatalog 127 catalog->average[i].psfQFperf = NAN; // force recalculation in setMrelCatalog 128 catalog->average[i].stargal = NAN; // force recalculation in setMrelCatalog 129 catalog->average[i].photFlagsUpper = 0; // reset (will be re-calculated) 130 catalog->average[i].photFlagsLower = 0; // reset (will be re-calculated) 131 } 132 133 if (STAGES & STAGE_WARP) { 134 catalog->average[i].NwarpOK = 0; // reset (will be re-calculated) 135 } 131 136 132 137 // RESET_FLATCORR independent of RESET? -
branches/eam_branches/ipp-20220316/Ohana/src/relphot/src/args.c
r42112 r42166 203 203 remove_argument (N, &argc, argv); 204 204 TEST_IMAGE1 = strtol(argv[N], &endptr, 0); 205 if (*endptr) relphot_usage ( );205 if (*endptr) relphot_usage (argc, argv); 206 206 remove_argument (N, &argc, argv); 207 207 } … … 211 211 remove_argument (N, &argc, argv); 212 212 TEST_IMAGE2 = strtol(argv[N], &endptr, 0); 213 if (*endptr) relphot_usage ( );213 if (*endptr) relphot_usage (argc, argv); 214 214 remove_argument (N, &argc, argv); 215 215 } … … 584 584 remove_argument (N, &argc, argv); 585 585 mode = PARALLEL_IMAGES; 586 if (N >= argc) relphot_usage( );586 if (N >= argc) relphot_usage(argc, argv); 587 587 IMAGE_TABLE = strcreate (argv[N]); 588 588 remove_argument (N, &argc, argv); 589 if (!REGION_FILE) relphot_usage( );589 if (!REGION_FILE) relphot_usage(argc, argv); 590 590 } 591 591 … … 594 594 remove_argument (N, &argc, argv); 595 595 mode = PARALLEL_REGIONS; 596 if (!REGION_FILE) relphot_usage( );596 if (!REGION_FILE) relphot_usage(argc, argv); 597 597 if ((N = get_argument (argc, argv, "-parallel-regions-manual"))) { 598 598 remove_argument (N, &argc, argv); … … 609 609 // note: initialize sets PhotcodeList to the full set of average photcodes 610 610 // if the mode is UPDATE_AVERAGES 611 if (argc != 1) relphot_usage();612 break;611 // if (argc != 1) relphot_usage(argc, argv); 612 // break; 613 613 614 if (argc == 1) break; // if no photcodes are given, use them all? 615 614 616 case UPDATE_IMAGES: 615 617 case PARALLEL_IMAGES: … … 623 625 default: 624 626 fprintf (stderr, "no valid mode selected\n"); 625 relphot_usage( );627 relphot_usage(argc, argv); 626 628 break; 627 629 } 628 if (argc != 1) relphot_usage ( );630 if (argc != 1) relphot_usage (argc, argv); 629 631 630 632 // if we supplied a file, we need to load it now -
branches/eam_branches/ipp-20220316/Ohana/src/relphot/src/help.c
r38062 r42166 1 1 # include "relphot.h" 2 2 3 void relphot_usage ( void) {3 void relphot_usage (int argc, char **argv) { 4 4 fprintf (stderr, "ERROR: USAGE: relphot (photcodes) -images\n"); 5 5 fprintf (stderr, " or: relphot -averages\n"); … … 11 11 fprintf (stderr, " or: -catalog (name)\n"); 12 12 fprintf (stderr, " use -h for more usage information\n"); 13 14 fprintf (stderr, "unparsed arguments: "); 15 for (int i = 0; i < argc; i++) { 16 fprintf (stderr, "%s ", argv[i]); 17 } 18 fprintf (stderr, "\n"); 19 13 20 exit (2); 14 21 } … … 19 26 if (get_argument (argc, argv, "-help")) goto show_help; 20 27 if (get_argument (argc, argv, "-h")) goto show_help; 21 if (argc == 1) relphot_usage( );28 if (argc == 1) relphot_usage(0, NULL); 22 29 return; 23 30 -
branches/eam_branches/ipp-20220316/Ohana/src/relphot/src/initialize.c
r41647 r42166 9 9 if (!mode) exit (2); 10 10 11 // UPDATE_AVERAGES always operates on all photcodes? 12 if (mode == UPDATE_AVERAGES) { 11 // UPDATE_AVERAGES used to always operate on all photcodes 12 // now, if a list of photcodes are given that is used, otherwise 13 // all will be used 14 if (!photcodes) { 13 15 char tmpline1[256]; 14 16 int Ns; -
branches/eam_branches/ipp-20220316/Ohana/src/relphot/src/relphot_images.c
r42112 r42166 132 132 133 133 // if (GRID_ZEROPT) dump_grid (); 134 setMcal (catalog); 135 setMmos (catalog); 136 setMgrp (catalog); 134 137 135 138 setMcal (catalog); -
branches/eam_branches/ipp-20220316/Ohana/src/relphot/src/setMrelCatalog.c
r42010 r42166 266 266 // overlaps). Msys + measure.Mcal is our best guess of the true magnitude 267 267 Mcal = measureT[k].McalPSF; // check that this is zero for loaded REF value 268 // but external reference photometry might not have Mcal set, so set to 0.0 in that case. 269 if (isnan(Mcal)) Mcal = 0.0; 268 270 } else { 269 271 // getMcal returns image[].Mcal … … 412 414 413 415 // XXX hardwired grizy = (01234) JHK = (567) w = (8) 414 if ( (Nsec < 5) || (Nsec == 8)) {416 if (Nsec < 5) { 415 417 secfilt[Nsec].Ncode = results->NexpPS1[Nsec]; 416 418 } else { -
branches/eam_branches/ipp-20220316/Ohana/src/relphot/src/setMrelFinal.c
r41647 r42166 11 11 int Nsecfilt = GetPhotcodeNsecfilt (); 12 12 13 // this resets values only if -reset is used 13 14 ResetAverageAndMeasure (catalog); 14 15
Note:
See TracChangeset
for help on using the changeset viewer.
