|
LSSTApplications
10.0-2-g4f67435,11.0.rc2+1,11.0.rc2+12,11.0.rc2+3,11.0.rc2+4,11.0.rc2+5,11.0.rc2+6,11.0.rc2+7,11.0.rc2+8
LSSTDataManagementBasePackage
|
#include <FluxUtilities.h>
Public Member Functions | |
| FluxTransform (std::string const &name, afw::table::SchemaMapper &mapper) | |
| virtual void | operator() (afw::table::SourceCatalog const &inputCatalog, afw::table::BaseCatalog &outputCatalog, afw::image::Wcs const &wcs, afw::image::Calib const &calib) const |
Public Member Functions inherited from lsst::meas::base::BaseTransform | |
| BaseTransform (std::string const &name) | |
| virtual | ~BaseTransform () |
Private Attributes | |
| MagResultKey | _magKey |
Additional Inherited Members | |
Protected Member Functions inherited from lsst::meas::base::BaseTransform | |
| void | checkCatalogSize (afw::table::BaseCatalog const &cat1, afw::table::BaseCatalog const &cat2) const |
| Ensure that catalogs have the same size. More... | |
Protected Attributes inherited from lsst::meas::base::BaseTransform | |
| std::string | _name |
Base for flux measurement transformations
Provides a basic transform from flux plus associated uncertainty to magnitude with uncertainty. The basic "flag" attribute for the measurement algorithm is propagated to the output
Subclasses should define a constructor which take a Control argument corresponding to the measurement algorithm being transformed and ensure that any other necessary flags are propagated.
Definition at line 191 of file FluxUtilities.h.
| lsst::meas::base::FluxTransform::FluxTransform | ( | std::string const & | name, |
| afw::table::SchemaMapper & | mapper | ||
| ) |
Definition at line 84 of file FluxUtilities.cc.
|
virtual |
Implements lsst::meas::base::BaseTransform.
Definition at line 97 of file FluxUtilities.cc.
|
private |
Definition at line 209 of file FluxUtilities.h.
1.8.5