Changeset 16498 for trunk/ppSim/src/ppSimMakeStars.c
- Timestamp:
- Feb 15, 2008, 9:33:37 AM (18 years ago)
- File:
-
- 1 edited
-
trunk/ppSim/src/ppSimMakeStars.c (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/ppSim/src/ppSimMakeStars.c
r14817 r16498 18 18 float starsDensity = psMetadataLookupF32(NULL, config->arguments, "STARS.DENSITY"); // Density of fakes 19 19 20 float skyRate = psMetadataLookupF32(NULL, config->arguments, "SKY.RATE"); // Sky rate21 20 float darkRate = psMetadataLookupF32(NULL, config->arguments, "DARK.RATE"); // Dark rate 22 21 float expTime = psMetadataLookupF32(NULL, config->arguments, "EXPTIME"); // Exposure time … … 25 24 float seeing = psMetadataLookupF32(NULL, config->arguments, "SEEING"); // Seeing sigma (pix) 26 25 float scale = psMetadataLookupF32(NULL, config->arguments, "SCALE") * M_PI / 3600.0 / 180.0; // Plate scale (radians/pixel) 26 27 float skyRate = psMetadataLookupF32(&mdok, config->arguments, "SKY.RATE"); // Sky rate 28 if (isnan(skyRate)) { 29 float skyMags = psMetadataLookupF32(&mdok, config->arguments, "SKY.MAGS"); assert (mdok); 30 skyRate = scale * scale * pow (10.0, -0.4*(skyMags - zp)); 31 } 27 32 28 33 if (starsDensity <= 0) return true;
Note:
See TracChangeset
for help on using the changeset viewer.
