Changeset 41646
- Timestamp:
- Jun 7, 2021, 4:11:39 PM (5 years ago)
- Location:
- branches/eam_branches/relphot.20210521
- Files:
-
- 3 edited
-
include/relphot.h (modified) (1 diff)
-
src/GridOps.c (modified) (4 diffs)
-
src/args.c (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
branches/eam_branches/relphot.20210521/include/relphot.h
r41637 r41646 438 438 int TGROUP_ZEROPT; 439 439 int GRID_ZEROPT; 440 441 int GRID_BIN_HSC; 442 int GRID_BIN_CFH; 443 int GRID_BIN_GPC1; 444 int GRID_BIN_GPC2; 440 445 441 446 int FREEZE_IMAGES; -
branches/eam_branches/relphot.20210521/src/GridOps.c
r41637 r41646 19 19 static int NGridCorr = 0; 20 20 21 # if ( 1)21 # if (0) 22 22 /* PS1 / PS2 values */ 23 23 # define NX_CHIP 4900 … … 25 25 # define NX_BIN 16 26 26 # define NY_BIN 16 27 # else 27 # endif 28 28 29 /* test values */ 29 # define NX_CHIP 1000 30 # define NY_CHIP 1000 31 # define NX_BIN 2 32 # define NY_BIN 2 33 # endif 30 # define NX_CHIP_DEFAULT 1000 31 # define NY_CHIP_DEFAULT 1000 32 # define NX_BIN_DEFAULT 2 33 # define NY_BIN_DEFAULT 2 34 34 35 35 void initGridBins (void) { … … 141 141 if (!code) continue; 142 142 143 int NX_CHIP = NX_CHIP_DEFAULT; 144 int NY_CHIP = NY_CHIP_DEFAULT; 145 int NX_BIN = NX_BIN_DEFAULT; 146 int NY_BIN = NY_BIN_DEFAULT; 147 if (isGPC1chip(code)) { NX_CHIP = 4900; NY_CHIP = 4900; NX_BIN = NY_BIN = GRID_BIN_GPC1; } 148 if (isGPC2chip(code)) { NX_CHIP = 4900; NY_CHIP = 4900; NX_BIN = NY_BIN = GRID_BIN_GPC2; } 149 if (isHSCchip(code)) { NX_CHIP = 2100; NY_CHIP = 4200; NX_BIN = NY_BIN = GRID_BIN_HSC; } 150 if (isCFHchip(code)) { NX_CHIP = 2100; NY_CHIP = 4200; NX_BIN = NY_BIN = GRID_BIN_CFH; } 151 143 152 if (GridCorr[code]) continue; // already created this one 144 153 … … 150 159 GridCorr[code]->Ny = NY_BIN; 151 160 GridCorr[code]->dX = NX_BIN / (float) NX_CHIP; 152 GridCorr[code]->dY = NY_BIN / (float) N X_CHIP;161 GridCorr[code]->dY = NY_BIN / (float) NY_CHIP; 153 162 154 163 // we are normally accessing this array randomly, so there is no advantage to -
branches/eam_branches/relphot.20210521/src/args.c
r41644 r41646 401 401 remove_argument (N, &argc, argv); 402 402 GRID_MEANFILE = strcreate (argv[N]); // used by relphot -averages and relphot -apply-offsets 403 remove_argument (N, &argc, argv); 404 } 405 406 GRID_BIN_GPC1 = 16; 407 if ((N = get_argument (argc, argv, "-grid-bin-gpc1"))) { 408 remove_argument (N, &argc, argv); 409 GRID_BIN_GPC1 = atof (argv[N]); 410 remove_argument (N, &argc, argv); 411 } 412 GRID_BIN_GPC2 = 16; 413 if ((N = get_argument (argc, argv, "-grid-bin-gpc2"))) { 414 remove_argument (N, &argc, argv); 415 GRID_BIN_GPC2 = atof (argv[N]); 416 remove_argument (N, &argc, argv); 417 } 418 GRID_BIN_HSC = 8; 419 if ((N = get_argument (argc, argv, "-grid-bin-hsc"))) { 420 remove_argument (N, &argc, argv); 421 GRID_BIN_HSC = atof (argv[N]); 422 remove_argument (N, &argc, argv); 423 } 424 GRID_BIN_CFH = 8; 425 if ((N = get_argument (argc, argv, "-grid-bin-cfh"))) { 426 remove_argument (N, &argc, argv); 427 GRID_BIN_CFH = atof (argv[N]); 403 428 remove_argument (N, &argc, argv); 404 429 }
Note:
See TracChangeset
for help on using the changeset viewer.
