LSSTApplications
10.0+286,10.0+36,10.0+46,10.0-2-g4f67435,10.1+152,10.1+37,11.0,11.0+1,11.0-1-g47edd16,11.0-1-g60db491,11.0-1-g7418c06,11.0-2-g04d2804,11.0-2-g68503cd,11.0-2-g818369d,11.0-2-gb8b8ce7
LSSTDataManagementBasePackage
|
Intermediate base class for algorithms that compute a centroid. More...
#include <DipoleAlgorithms.h>
Public Types | |
enum | { FAILURE =meas::base::FlagHandler::FAILURE, POS_FAILURE, NEG_FAILURE, N_FLAGS } |
typedef DipoleCentroidControl | Control |
typedef meas::base::CentroidResultKey | ResultKey |
Public Member Functions | |
DipoleCentroidAlgorithm (Control const &ctrl, std::string const &name, afw::table::Schema &schema, std::string const &doc) | |
ResultKey const & | getPositiveKeys () const |
Return the standard centroid keys registered by this algorithm. More... | |
ResultKey const & | getNegativeKeys () const |
Public Member Functions inherited from lsst::meas::base::SimpleAlgorithm | |
virtual void | measureForced (afw::table::SourceRecord &measRecord, afw::image::Exposure< float > const &exposure, afw::table::SourceRecord const &refRecord, afw::image::Wcs const &refWcs) const |
virtual void | measureNForced (afw::table::SourceCatalog const &measCat, afw::image::Exposure< float > const &exposure, afw::table::SourceCatalog const &refRecord, afw::image::Wcs const &refWcs) const |
Public Member Functions inherited from lsst::meas::base::SingleFrameAlgorithm | |
virtual void | measure (afw::table::SourceRecord &measRecord, afw::image::Exposure< float > const &exposure) const =0 |
virtual void | measureN (afw::table::SourceCatalog const &measCat, afw::image::Exposure< float > const &exposure) const |
Public Member Functions inherited from lsst::meas::base::BaseAlgorithm | |
virtual void | fail (afw::table::SourceRecord &measRecord, MeasurementError *error=NULL) const =0 |
virtual | ~BaseAlgorithm () |
Protected Member Functions | |
DipoleCentroidAlgorithm (Control const &ctrl, std::string const &name, afw::table::Schema &schema, std::string const &doc, ResultKey const &positiveKeys, ResultKey const &negativeKeys) | |
Initialize with a manually-constructed key tuple. More... | |
Intermediate base class for algorithms that compute a centroid.
Definition at line 79 of file DipoleAlgorithms.h.
Definition at line 88 of file DipoleAlgorithms.h.
Definition at line 93 of file DipoleAlgorithms.h.
anonymous enum |
|
inline |
Definition at line 153 of file DipoleAlgorithms.h.
|
inlineprotected |
Initialize with a manually-constructed key tuple.
Definition at line 171 of file DipoleAlgorithms.h.
|
inline |
Definition at line 97 of file DipoleAlgorithms.h.
|
inline |
Return the standard centroid keys registered by this algorithm.
Definition at line 96 of file DipoleAlgorithms.h.
|
protected |
Definition at line 107 of file DipoleAlgorithms.h.
|
protected |
Definition at line 104 of file DipoleAlgorithms.h.
|
protected |
Definition at line 106 of file DipoleAlgorithms.h.
|
protected |
Definition at line 105 of file DipoleAlgorithms.h.
|
protected |
Definition at line 109 of file DipoleAlgorithms.h.
|
protected |
Definition at line 108 of file DipoleAlgorithms.h.