lsst.meas.base  14.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Macros Groups Pages
Public Types | Public Member Functions | List of all members
lsst::meas::base::ApertureFluxTransform Class Reference

Measurement transformation for aperture fluxes. More...

#include <ApertureFlux.h>

Inheritance diagram for lsst::meas::base::ApertureFluxTransform:
lsst::meas::base::BaseTransform

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 ()
 

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
 

Detailed Description

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 277 of file ApertureFlux.h.

Member Typedef Documentation

Definition at line 279 of file ApertureFlux.h.

Constructor & Destructor Documentation

lsst::meas::base::ApertureFluxTransform::ApertureFluxTransform ( Control const &  ctrl,
std::string const &  name,
afw::table::SchemaMapper &  mapper 
)

Definition at line 321 of file ApertureFlux.cc.

Member Function Documentation

void lsst::meas::base::ApertureFluxTransform::operator() ( afw::table::SourceCatalog const &  inputCatalog,
afw::table::BaseCatalog &  outputCatalog,
afw::image::Wcs const &  wcs,
afw::image::Calib const &  calib 
) const
virtual

Implements lsst::meas::base::BaseTransform.

Definition at line 344 of file ApertureFlux.cc.


The documentation for this class was generated from the following files: