26 #ifndef MATCH_SRC_TO_CATALOGUE
27 #define MATCH_SRC_TO_CATALOGUE
61 typedef boost::shared_ptr<MatchSrcToCatalogue>
Ptr;
62 typedef boost::shared_ptr<MatchSrcToCatalogue const>
ConstPtr;
afw::table::SourceCatalog _imgSet
Copy of input catalog.
void setCatSrcSet(afw::table::SimpleCatalog const &catSet)
boost::shared_ptr< lsst::afw::image::Wcs const > _wcs
List of tuples of matching indices.
lsst::afw::geom::Angle _dist
How close must two objects be to match.
std::vector< ReferenceMatch > ReferenceMatchVector
Implementation of the WCS standard for a any projection.
void setWcs(boost::shared_ptr< afw::image::Wcs const > wcs)
Set a different Wcs solution.
table::Key< table::Array< Kernel::Pixel > > image
void setImgSrcSet(afw::table::SourceCatalog const &srcSet)
sourceSet is a vector of pointers to Sources.
Custom catalog class for record/table subclasses that are guaranteed to have an ID, and should generally be sorted by that ID.
afw::table::ReferenceMatchVector _match
lsst::afw::geom::Angle Angle
boost::shared_ptr< MatchSrcToCatalogue > Ptr
afw::table::SimpleCatalog _catSet
Copy of input catalog.
MatchSrcToCatalogue(afw::table::SimpleCatalog const &catSet, afw::table::SourceCatalog const &imgSet, boost::shared_ptr< afw::image::Wcs const > wcs, afw::geom::Angle dist)
Create a list of common objects from a catalogue and an image.
afw::table::ReferenceMatchVector getMatches()
boost::shared_ptr< MatchSrcToCatalogue const > ConstPtr
void setDist(afw::geom::Angle dist)
Set a new value for the maximum allowed distance between two matching objects (in ra/dec space) ...