Changeset 4954 for trunk/psphot/doc/notes.txt
- Timestamp:
- Sep 6, 2005, 5:33:01 PM (21 years ago)
- File:
-
- 1 edited
-
trunk/psphot/doc/notes.txt (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/psphot/doc/notes.txt
r4947 r4954 1 1 2 2 Notes on psphot 3 4 2005.09.06 5 6 I have built a working version of PSPhot using my own copy of the 7 pmObjects.[ch] files. I need to minimize the difference between the 8 v0.7.0, v0.5.0, and my own version of pmObjects.c 9 10 changes v0.5.0 / v0.7.0 / EAM 11 - changed all ps* to pm* 12 - fixed naming for local static functions (eg modelFree not p_psModelFree) 13 - dropped all hard-coded model names (vs v0.7.0) 14 - using current psMemSetDellocator name 15 - added noise image to pmSource 16 - converted old asserts to new asserts (PS_.._CHECK..) 17 - add return from error in pmFindImagePeaks 18 - allow isItInThisRegion to have NULL region (true) 19 - fixed subImages to correspond to region definition (end is 20 exclusive) in LocalSky and SetPixelCircle 21 - dropped old, redundant code in pmSourceLocalSky 22 - fixed pmSourceMoments use of mask (0 is valid, not 1) 23 - added pmSourceMoments validity tests (numPixels, Sum, centroid shift) 24 - added correction for Sxy (XY/Sum - x*y) 25 - added pmSourcePSFClump function (and pmPSFClump structure) 26 - allow missing sources in pmSourcePSFClump (not all peaks yield 27 sources) 28 - moved pmSourceRoughClass metadata lookups out of inner loop 29 - added saturated pixel test using pmImageCountPixelMask 30 - various redefinitions of initial classes 31 - dropped old, redundant code in pmSourceSetPixelsCircle 32 - mask image set to type psU8 (was psF32) 33 - abstract object model functions for pmSourceModelGuess 34 - converted evalModel to a public function psModelEval, modified params 35 - pmSourceFitModel operates on a specified model 36 - pmSourceFitModel had option to apply/ignore PSF information 37 - pmSourceFitModel calculates yErr 38 - pmSourceFitModel calculates the covariance matrix 39 - added paramMask to pmSourceFitModel 40 - pmSourceFitModel_EAM uses covar to carry in beta and param 41 limits... 42 - pmSourceFitModel requires solution to stay within image 43 - pmSourceFitModel calculates and saves chisq, nIter, nDOF 44 - pmSourceFitModel uses GaussNewtonDelta for frozen params 45 - added mask to pmSourceAdd, pmSourceSub 46 - model abstractions in pmSourceAdd, pmSourceSub 47 - fixed 'center' option in pmSourceAdd/Sub 48 49 - pmSourceFitModel calculates sqrt(var), psMinimize calculates sq(sqrt(var)) 50 - pmSourceContour is using the model flux, not the image flux 51 - does psImageAlloc zero the image? if so, drop init routine 52 from pmSourcePSFClump 53 - pmSourceRoughClass uses RDNOISE, GAIN to calculate SN: should use 54 the source->noise image? part of pmSourceMoments? 55 - pmSourceMoments_EAM uses macro for checkRegion 56 - pmObjects_EAM.c uses some hardcoded mask values (LocalSky) 57 - why does LocalSky_EAM not need subImageMask->col0 = subImage->col0?? 58 - psGetRowVectorFromImage should be in psLib (in psLibUtils) 59 - pmSourceSetPixelsCircle and pmSourceLocalSky probably could use 60 the psImageMaskRegion, etc functions. 61 - pmSourceSetPixelsCircle uses a hard-coded mask value 62 - 3 63 4 64 2005.09.05
Note:
See TracChangeset
for help on using the changeset viewer.
