Class FluxTransform¶
Defined in File FluxUtilities.h
Inheritance Relationships¶
Base Type¶
public lsst::meas::base::BaseTransform
(Class BaseTransform)
Derived Types¶
public lsst::meas::base::GaussianFluxTransform
(Class GaussianFluxTransform)public lsst::meas::base::LocalBackgroundTransform
(Class LocalBackgroundTransform)public lsst::meas::base::PeakLikelihoodFluxTransform
(Class PeakLikelihoodFluxTransform)public lsst::meas::base::PsfFluxTransform
(Class PsfFluxTransform)public lsst::meas::base::ScaledApertureFluxTransform
(Class ScaledApertureFluxTransform)
Class Documentation¶
-
class
FluxTransform
: public lsst::meas::base::BaseTransform¶ Base for instFlux measurement transformations
Provides a basic transform from instFlux 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.
Subclassed by lsst::meas::base::GaussianFluxTransform, lsst::meas::base::LocalBackgroundTransform, lsst::meas::base::PeakLikelihoodFluxTransform, lsst::meas::base::PsfFluxTransform, lsst::meas::base::ScaledApertureFluxTransform
Public Functions
-
FluxTransform
(std::string const &name, afw::table::SchemaMapper &mapper)¶
-
virtual void
operator()
(afw::table::SourceCatalog const &inputCatalog, afw::table::BaseCatalog &outputCatalog, afw::geom::SkyWcs const &wcs, afw::image::PhotoCalib const &photoCalib) const¶
-