lsst.meas.algorithms  13.0-23-gb99accf8+8
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Classes | Public Types | Public Member Functions | Protected Member Functions | List of all members
lsst::meas::algorithms::CoaddBoundedField Class Reference

#include <CoaddBoundedField.h>

Inheritance diagram for lsst::meas::algorithms::CoaddBoundedField:

Classes

class  Factory
 

Public Types

typedef CoaddBoundedFieldElement Element
 
typedef std::vector< ElementElementVector
 

Public Member Functions

 CoaddBoundedField (afw::geom::Box2I const &bbox, boost::shared_ptr< afw::image::Wcs const > coaddWcs, ElementVector const &elements)
 
 CoaddBoundedField (afw::geom::Box2I const &bbox, boost::shared_ptr< afw::image::Wcs const > coaddWcs, ElementVector const &elements, double default_)
 
virtual double evaluate (afw::geom::Point2D const &position) const
 
virtual bool isPersistable () const
 Return true if the CoaddBoundedField persistable (always true). More...
 
virtual boost::shared_ptr
< afw::math::BoundedField > 
operator* (double const scale) const
 
virtual bool operator== (BoundedField const &rhs) const
 BoundedFields (of the same sublcass) are equal if their bounding boxes and parameters are equal. More...
 

Protected Member Functions

virtual std::string getPersistenceName () const
 
virtual std::string getPythonModule () const
 
virtual void write (OutputArchiveHandle &handle) const
 

Detailed Description

Definition at line 58 of file CoaddBoundedField.h.

Member Typedef Documentation

Definition at line 64 of file CoaddBoundedField.h.

Definition at line 65 of file CoaddBoundedField.h.

Constructor & Destructor Documentation

lsst::meas::algorithms::CoaddBoundedField::CoaddBoundedField ( afw::geom::Box2I const &  bbox,
boost::shared_ptr< afw::image::Wcs const >  coaddWcs,
ElementVector const &  elements 
)
explicit

Definition at line 34 of file CoaddBoundedField.cc.

lsst::meas::algorithms::CoaddBoundedField::CoaddBoundedField ( afw::geom::Box2I const &  bbox,
boost::shared_ptr< afw::image::Wcs const >  coaddWcs,
ElementVector const &  elements,
double  default_ 
)
explicit

Definition at line 46 of file CoaddBoundedField.cc.

Member Function Documentation

double lsst::meas::algorithms::CoaddBoundedField::evaluate ( afw::geom::Point2D const &  position) const
virtual

Definition at line 59 of file CoaddBoundedField.cc.

std::string lsst::meas::algorithms::CoaddBoundedField::getPersistenceName ( ) const
protectedvirtual

Definition at line 213 of file CoaddBoundedField.cc.

std::string lsst::meas::algorithms::CoaddBoundedField::getPythonModule ( ) const
protectedvirtual

Definition at line 215 of file CoaddBoundedField.cc.

virtual bool lsst::meas::algorithms::CoaddBoundedField::isPersistable ( ) const
inlinevirtual

Return true if the CoaddBoundedField persistable (always true).

Definition at line 86 of file CoaddBoundedField.h.

boost::shared_ptr< afw::math::BoundedField > lsst::meas::algorithms::CoaddBoundedField::operator* ( double const  scale) const
virtual

Definition at line 238 of file CoaddBoundedField.cc.

bool lsst::meas::algorithms::CoaddBoundedField::operator== ( BoundedField const &  rhs) const
virtual

BoundedFields (of the same sublcass) are equal if their bounding boxes and parameters are equal.

Definition at line 242 of file CoaddBoundedField.cc.

void lsst::meas::algorithms::CoaddBoundedField::write ( OutputArchiveHandle &  handle) const
protectedvirtual

Definition at line 217 of file CoaddBoundedField.cc.


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