|
LSSTApplications
8.0.0.0+107,8.0.0.1+13,9.1+18,9.2,master-g084aeec0a4,master-g0aced2eed8+6,master-g15627eb03c,master-g28afc54ef9,master-g3391ba5ea0,master-g3d0fb8ae5f,master-g4432ae2e89+36,master-g5c3c32f3ec+17,master-g60f1e072bb+1,master-g6a3ac32d1b,master-g76a88a4307+1,master-g7bce1f4e06+57,master-g8ff4092549+31,master-g98e65bf68e,master-ga6b77976b1+53,master-gae20e2b580+3,master-gb584cd3397+53,master-gc5448b162b+1,master-gc54cf9771d,master-gc69578ece6+1,master-gcbf758c456+22,master-gcec1da163f+63,master-gcf15f11bcc,master-gd167108223,master-gf44c96c709
LSSTDataManagementBasePackage
|
#include <PSF.h>
Public Types | |
| enum | Method { ADAPTIVE_MOMENT, FIRST_MOMENT, SECOND_MOMENT, NOISE_EQUIVALENT, BICKERTON } |
Public Member Functions | |
| PsfAttributes (boost::shared_ptr< lsst::afw::detection::Psf const > psf, int const iX, int const iY) | |
| Constructor for PsfAttributes. More... | |
| PsfAttributes (boost::shared_ptr< lsst::afw::detection::Psf const > psf, lsst::afw::geom::Point2I const &cen) | |
| Constructor for PsfAttributes. More... | |
| double | computeGaussianWidth (Method how=ADAPTIVE_MOMENT) const |
| Compute the 'sigma' value for an equivalent gaussian psf. More... | |
| double | computeEffectiveArea () const |
| Compute the effective area of the psf ( sum(I)^2/sum(I^2) ) More... | |
Private Attributes | |
| boost::shared_ptr < lsst::afw::image::Image < double > > | _psfImage |
A class to contain various attributes of the Psf
An example of the new API is:
Definition at line 68 of file PSF.h.
| lsst::meas::algorithms::PsfAttributes::PsfAttributes | ( | boost::shared_ptr< lsst::afw::detection::Psf const > | psf, |
| int const | iX, | ||
| int const | iY | ||
| ) |
Constructor for PsfAttributes.
| psf | The psf whose attributes we want |
| iX | the x position in the frame we want the attributes at |
| iY | the y position in the frame we want the attributes at |
Definition at line 57 of file PsfAttributes.cc.
| lsst::meas::algorithms::PsfAttributes::PsfAttributes | ( | boost::shared_ptr< lsst::afw::detection::Psf const > | psf, |
| lsst::afw::geom::Point2I const & | cen | ||
| ) |
Constructor for PsfAttributes.
| psf | The psf whose attributes we want |
| cen | the position in the frame we want the attributes at |
Definition at line 70 of file PsfAttributes.cc.
| double lsst::meas::algorithms::PsfAttributes::computeEffectiveArea | ( | ) | const |
Compute the effective area of the psf ( sum(I)^2/sum(I^2) )
Definition at line 360 of file PsfAttributes.cc.
| double lsst::meas::algorithms::PsfAttributes::computeGaussianWidth | ( | PsfAttributes::Method | how = ADAPTIVE_MOMENT | ) | const |
Compute the 'sigma' value for an equivalent gaussian psf.
Definition at line 297 of file PsfAttributes.cc.
|
private |
1.8.5