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
|
#include <ApertureFlux.h>
Public Types | |
typedef ApertureFluxControl | Control |
Public Member Functions | |
ApertureFluxTransform (Control const &ctrl, 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 | |
std::vector< MagResultKey > | _magKeys |
Control | _ctrl |
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 |
Measurement transformation for aperture fluxes
Transforms fluxes with associated errors to magnitudes. Correctly handles multiple apertures. Flags are propagated from input to output.
Definition at line 269 of file ApertureFlux.h.
Definition at line 271 of file ApertureFlux.h.
lsst::meas::base::ApertureFluxTransform::ApertureFluxTransform | ( | Control const & | ctrl, |
std::string const & | name, | ||
afw::table::SchemaMapper & | mapper | ||
) |
Definition at line 323 of file ApertureFlux.cc.
|
virtual |
Implements lsst::meas::base::BaseTransform.
Definition at line 343 of file ApertureFlux.cc.
|
private |
Definition at line 289 of file ApertureFlux.h.
|
private |
Definition at line 288 of file ApertureFlux.h.