12 #ifndef LSST_IP_DIFFIM_ASSESSSPATIALKERNELVISITOR_H 13 #define LSST_IP_DIFFIM_ASSESSSPATIALKERNELVISITOR_H 25 template<
typename PixelT>
38 void reset() {_nGood = 0; _nRejected = 0; _nProcessed = 0;}
58 template<
typename PixelT>
std::shared_ptr< AssessSpatialKernelVisitor< PixelT > > Ptr
An include file to include the header files for lsst::ip::diffim.
Asseses the quality of a candidate given a spatial kernel and background model.
virtual ~AssessSpatialKernelVisitor()
AssessSpatialKernelVisitor(std::shared_ptr< lsst::afw::math::LinearCombinationKernel > spatialKernel, lsst::afw::math::Kernel::SpatialFunctionPtr spatialBackground, lsst::daf::base::PropertySet const &ps)
Class to calculate difference image statistics.
void processCandidate(lsst::afw::math::SpatialCellCandidate *candidate)
std::shared_ptr< AssessSpatialKernelVisitor< PixelT > > makeAssessSpatialKernelVisitor(std::shared_ptr< lsst::afw::math::LinearCombinationKernel > spatialKernel, lsst::afw::math::Kernel::SpatialFunctionPtr spatialBackground, lsst::daf::base::PropertySet const &ps)