- Timestamp:
- Sep 3, 2014, 3:24:28 PM (12 years ago)
- Location:
- branches/eam_branches/ipp-20140813
- Files:
-
- 9 edited
-
. (modified) (1 prop)
-
psModules/src/objects (modified) (1 prop)
-
psModules/src/objects/Makefile.am (modified) (3 diffs)
-
psModules/src/objects/mksource.pl (modified) (1 diff)
-
psModules/src/objects/pmSource.c (modified) (1 diff)
-
psModules/src/objects/pmSource.h (modified) (1 diff)
-
psModules/src/objects/pmSourceIO.c (modified) (6 diffs)
-
psModules/src/objects/pmSourceIO.h (modified) (1 diff)
-
psModules/src/objects/pmSourceIO_CMF.c.in (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
-
branches/eam_branches/ipp-20140813
- Property svn:mergeinfo changed
/trunk merged: 37279,37290,37311-37313,37315,37318-37319,37321,37325-37327,37334
- Property svn:mergeinfo changed
-
branches/eam_branches/ipp-20140813/psModules/src/objects
- Property svn:ignore
-
old new 16 16 pmSourceIO_CMF_PS1_SV2.c 17 17 pmSourceIO_CMF_PS1_SV3.c 18 pmSourceIO_CMF_PS1_SV4.c 18 19 pmSourceIO_CMF_PS1_DV1.c 19 20 pmSourceIO_CMF_PS1_DV2.c 20 21 pmSourceIO_CMF_PS1_DV3.c 21 22 pmSourceIO_CMF_PS1_DV4.c 23
-
- Property svn:ignore
-
branches/eam_branches/ipp-20140813/psModules/src/objects/Makefile.am
r36890 r37351 53 53 pmSourceIO_CMF_PS1_SV2.c \ 54 54 pmSourceIO_CMF_PS1_SV3.c \ 55 pmSourceIO_CMF_PS1_SV4.c \ 55 56 pmSourceIO_CMF_PS1_DV1.c \ 56 57 pmSourceIO_CMF_PS1_DV2.c \ … … 157 158 pmSourceIO_CMF_PS1_SV1.c \ 158 159 pmSourceIO_CMF_PS1_SV2.c \ 159 pmSourceIO_CMF_PS1_SV3.c 160 pmSourceIO_CMF_PS1_SV3.c \ 161 pmSourceIO_CMF_PS1_SV4.c 160 162 161 163 pmSourceIO_CMF_PS1_V1.c : pmSourceIO_CMF.c.in mksource.pl … … 195 197 mksource.pl pmSourceIO_CMF.c.in PS1_SV3 pmSourceIO_CMF_PS1_SV3.c 196 198 199 pmSourceIO_CMF_PS1_SV4.c : pmSourceIO_CMF.c.in mksource.pl 200 mksource.pl pmSourceIO_CMF.c.in PS1_SV4 pmSourceIO_CMF_PS1_SV4.c 201 197 202 # EXTRA_DIST = pmErrorCodes.h.in pmErrorCodes.dat pmErrorCodes.c.in -
branches/eam_branches/ipp-20140813/psModules/src/objects/mksource.pl
r36864 r37351 29 29 "PS1_SV2", 2, 30 30 "PS1_SV3", 3, 31 "PS1_SV4", 4, 31 32 ); 32 33 -
branches/eam_branches/ipp-20140813/psModules/src/objects/pmSource.c
r36860 r37351 176 176 source->parent = NULL; 177 177 source->tmpPtr = NULL; 178 source->chipNum = -1; 179 source->chipX = -1000; 180 source->chipY = -1000; 178 181 source->imageID = -1; 179 182 source->nFrames = 0; -
branches/eam_branches/ipp-20140813/psModules/src/objects/pmSource.h
r36860 r37351 127 127 pmSource *parent; ///< reference to the master source from which this is derived 128 128 psPtr *tmpPtr; ///< pointer that may be used to store data in a particular module. e.g. psphotKronIterate. 129 short chipNum; ///< camera dependent of chip suppling pixels for fullforce source 130 short chipX; ///< chip space X coord of fullforce source 131 short chipY; ///< chip space Y coord of fullforce source 129 132 int imageID; 130 133 psU16 nFrames; -
branches/eam_branches/ipp-20140813/psModules/src/objects/pmSourceIO.c
r37051 r37351 602 602 PM_SOURCES_WRITE("PS1_SV2", CMF_PS1_SV2); 603 603 PM_SOURCES_WRITE("PS1_SV3", CMF_PS1_SV3); 604 PM_SOURCES_WRITE("PS1_SV4", CMF_PS1_SV4); 604 605 PM_SOURCES_WRITE("PS1_DV1", CMF_PS1_DV1); 605 606 PM_SOURCES_WRITE("PS1_DV2", CMF_PS1_DV2); … … 1124 1125 PM_SOURCES_READ_PSF("PS1_SV2", CMF_PS1_SV2); 1125 1126 PM_SOURCES_READ_PSF("PS1_SV3", CMF_PS1_SV3); 1127 PM_SOURCES_READ_PSF("PS1_SV4", CMF_PS1_SV4); 1126 1128 PM_SOURCES_READ_PSF("PS1_DV1", CMF_PS1_DV1); 1127 1129 PM_SOURCES_READ_PSF("PS1_DV2", CMF_PS1_DV2); … … 1412 1414 PM_SOURCES_READ_XSRC("PS1_SV2", CMF_PS1_SV2); 1413 1415 PM_SOURCES_READ_XSRC("PS1_SV3", CMF_PS1_SV3); 1416 PM_SOURCES_READ_XSRC("PS1_SV4", CMF_PS1_SV4); 1414 1417 PM_SOURCES_READ_XSRC("PS1_DV1", CMF_PS1_DV1); 1415 1418 PM_SOURCES_READ_XSRC("PS1_DV2", CMF_PS1_DV2); … … 1454 1457 PM_SOURCES_READ_XFIT("PS1_SV2", CMF_PS1_SV2); 1455 1458 PM_SOURCES_READ_XFIT("PS1_SV3", CMF_PS1_SV3); 1459 PM_SOURCES_READ_XFIT("PS1_SV4", CMF_PS1_SV4); 1456 1460 PM_SOURCES_READ_XFIT("PS1_DV1", CMF_PS1_DV1); 1457 1461 PM_SOURCES_READ_XFIT("PS1_DV2", CMF_PS1_DV2); … … 1495 1499 PM_SOURCES_READ_XRAD("PS1_SV2", CMF_PS1_SV2); 1496 1500 PM_SOURCES_READ_XRAD("PS1_SV3", CMF_PS1_SV3); 1501 PM_SOURCES_READ_XRAD("PS1_SV4", CMF_PS1_SV4); 1497 1502 PM_SOURCES_READ_XRAD("PS1_DV1", CMF_PS1_DV1); 1498 1503 PM_SOURCES_READ_XRAD("PS1_DV2", CMF_PS1_DV2); … … 1536 1541 PM_SOURCES_READ_XGAL("PS1_SV2", CMF_PS1_SV2); 1537 1542 PM_SOURCES_READ_XGAL("PS1_SV3", CMF_PS1_SV3); 1543 PM_SOURCES_READ_XGAL("PS1_SV4", CMF_PS1_SV4); 1538 1544 PM_SOURCES_READ_XGAL("PS1_DV1", CMF_PS1_DV1); 1539 1545 PM_SOURCES_READ_XGAL("PS1_DV2", CMF_PS1_DV2); -
branches/eam_branches/ipp-20140813/psModules/src/objects/pmSourceIO.h
r36890 r37351 41 41 MK_PROTO(CMF_PS1_SV2); 42 42 MK_PROTO(CMF_PS1_SV3); 43 MK_PROTO(CMF_PS1_SV4); 43 44 MK_PROTO(CMF_PS1_DV1); 44 45 MK_PROTO(CMF_PS1_DV2); -
branches/eam_branches/ipp-20140813/psModules/src/objects/pmSourceIO_CMF.c.in
r37245 r37351 221 221 @>PS1_V4@ psMetadataAdd (row, PS_LIST_TAIL, "LENS_E2_SH_PSF", PS_DATA_F32, "shear polarizability element (objects)", source->lensingPSF->shear->e2); 222 222 } 223 224 // if lensing params exist also include the backmapped chipID and chip coordinates 225 if (source->lensingPSF && source->lensingPSF->shear) { 226 @>PS1_V4@ psMetadataAdd (row, PS_LIST_TAIL, "SRC_CHIP_NUM", PS_DATA_S16, "id of warp input chip", source->chipNum); 227 @>PS1_V4@ psMetadataAdd (row, PS_LIST_TAIL, "SRC_CHIP_X", PS_DATA_S16, "x coord in warp input chip", source->chipX); 228 @>PS1_V4@ psMetadataAdd (row, PS_LIST_TAIL, "SRC_CHIP_Y", PS_DATA_S16, "y coord in warp input chip", source->chipY); 229 @>PS1_V4@ psMetadataAdd (row, PS_LIST_TAIL, "PADDING3", PS_DATA_S16, "more padding", 0); 230 } 223 231 224 232 @>PS1_V2,PS1_SV?,>PS1_DV1@ psMetadataAdd (row, PS_LIST_TAIL, "MOMENTS_R1", PS_DATA_F32, "first radial moment", moments.Mrf); … … 907 915 } 908 916 909 @>PS1_DV2 @ pmChip *chip = readout->parent->parent;917 @>PS1_DV2,>PS1_SV3@ pmChip *chip = readout->parent->parent; 910 918 911 919 pmModelStatus badModel = PM_MODEL_STATUS_NONE; … … 966 974 } 967 975 968 @>PS1_DV2 @ psSphere ptSky = {0.0, 0.0, 0.0, 0.0};969 @>PS1_DV2 @ float posAngle = 0.0;970 @>PS1_DV2 @ float pltScale = 0.0;971 @>PS1_DV2 @ pmSourceLocalAstrometry (&ptSky, &posAngle, &pltScale, chip, xPos, yPos);972 @>PS1_DV2 @ double raPos = ptSky.r*PS_DEG_RAD;973 @>PS1_DV2 @ double decPos = ptSky.d*PS_DEG_RAD;974 @>PS1_DV2 @ posAngle *= PS_DEG_RAD;975 @>PS1_DV2 @ pltScale *= PS_DEG_RAD*3600.0;976 @>PS1_DV2,>PS1_SV3@ psSphere ptSky = {0.0, 0.0, 0.0, 0.0}; 977 @>PS1_DV2,>PS1_SV3@ float posAngle = 0.0; 978 @>PS1_DV2,>PS1_SV3@ float pltScale = 0.0; 979 @>PS1_DV2,>PS1_SV3@ pmSourceLocalAstrometry (&ptSky, &posAngle, &pltScale, chip, xPos, yPos); 980 @>PS1_DV2,>PS1_SV3@ double raPos = ptSky.r*PS_DEG_RAD; 981 @>PS1_DV2,>PS1_SV3@ double decPos = ptSky.d*PS_DEG_RAD; 982 @>PS1_DV2,>PS1_SV3@ posAngle *= PS_DEG_RAD; 983 @>PS1_DV2,>PS1_SV3@ pltScale *= PS_DEG_RAD*3600.0; 976 984 977 985 float kronFlux = source->moments ? source->moments->KronFlux : NAN; … … 987 995 psMetadataAddF32 (row, PS_LIST_TAIL, "X_EXT_SIG", 0, "Sigma in EXT x coordinate", xErr); 988 996 psMetadataAddF32 (row, PS_LIST_TAIL, "Y_EXT_SIG", 0, "Sigma in EXT y coordinate", yErr); 989 @>PS1_DV2 @ psMetadataAddF32 (row, PS_LIST_TAIL, "RA_EXT", 0, "EXT model ra coordinate", raPos);990 @>PS1_DV2 @ psMetadataAddF32 (row, PS_LIST_TAIL, "DEC_EXT", 0, "EXT model dec coordinate", decPos);997 @>PS1_DV2,>PS1_SV3@ psMetadataAddF32 (row, PS_LIST_TAIL, "RA_EXT", 0, "EXT model ra coordinate", raPos); 998 @>PS1_DV2,>PS1_SV3@ psMetadataAddF32 (row, PS_LIST_TAIL, "DEC_EXT", 0, "EXT model dec coordinate", decPos); 991 999 @>PS1_DV2@ float instFlux = isfinite(model->mag) ? pow(10.0, -0.4*model->mag) : NAN; 992 1000 @>PS1_DV2@ psMetadataAddF32 (row, PS_LIST_TAIL, "EXT_INST_FLUX", 0, "EXT fit instrumental counts", instFlux);
Note:
See TracChangeset
for help on using the changeset viewer.
