LSSTApplications
20.0.0
LSSTDataManagementBasePackage
|
Go to the documentation of this file.
22 #if !defined(LSST_DETECTION_FOOTPRINT_H)
23 #define LSST_DETECTION_FOOTPRINT_H
111 virtual bool isHeavy()
const {
return false; }
196 void shift(
int dx,
int dy);
409 #endif // LSST_DETECTION_FOOTPRINT_H
Defines the fields and offsets for a table.
A compact representation of a collection of pixels.
const char * source()
Source function that allows astChannel to source from a Stream.
std::vector< lsst::geom::Box2I > footprintToBBoxList(Footprint const &footprint)
Return a list of BBoxs, whose union contains exactly the pixels in the footprint, neither more nor le...
ItemVariant const * other
Transform< Point2Endpoint, Point2Endpoint > TransformPoint2ToPoint2
A base class for image defects.
Key< Flag > const & target
An ellipse core with quadrupole moments as parameters.
A base class for objects that can be persisted via afw::table::io Archive classes.
std::shared_ptr< Footprint > mergeFootprints(Footprint const &footprint1, Footprint const &footprint2)
Merges two Footprints – appends their peaks, and unions their spans, returning a new Footprint.
A CRTP facade class for subclasses of Persistable.
An integer coordinate rectangle.
Table class for Peaks in Footprints.
io::OutputArchiveHandle OutputArchiveHandle
Stencil
An enumeration class which describes the shapes.