lsst.ip.diffim g180d380827+46ec7ae9a6
|
A class to accumulate kernel sums across SpatialCells. More...
#include <KernelSumVisitor.h>
Public Types | |
enum | Mode { AGGREGATE = 0 , REJECT = 1 } |
typedef std::shared_ptr< KernelSumVisitor< PixelT > > | Ptr |
Public Member Functions | |
KernelSumVisitor (lsst::daf::base::PropertySet const &ps) | |
virtual | ~KernelSumVisitor () |
void | setMode (Mode mode) |
int | getNRejected () |
double | getkSumMean () |
double | getkSumStd () |
double | getdkSumMax () |
int | getkSumNpts () |
void | resetKernelSum () |
void | processCandidate (lsst::afw::math::SpatialCellCandidate *candidate) |
void | processKsumDistribution () |
virtual void | reset () |
A class to accumulate kernel sums across SpatialCells.
Definition at line 27 of file KernelSumVisitor.h.
typedef std::shared_ptr<KernelSumVisitor<PixelT> > lsst::ip::diffim::detail::KernelSumVisitor< PixelT >::Ptr |
Definition at line 29 of file KernelSumVisitor.h.
enum lsst::ip::diffim::detail::KernelSumVisitor::Mode |
Enumerator | |
---|---|
AGGREGATE | |
REJECT |
Definition at line 31 of file KernelSumVisitor.h.
lsst::ip::diffim::detail::KernelSumVisitor< PixelT >::KernelSumVisitor | ( | lsst::daf::base::PropertySet const & | ps | ) |
ps | ps file directing behavior |
Definition at line 65 of file KernelSumVisitor.cc.
|
inlinevirtual |
Definition at line 34 of file KernelSumVisitor.h.
|
inline |
Definition at line 40 of file KernelSumVisitor.h.
|
inline |
Definition at line 38 of file KernelSumVisitor.h.
|
inline |
Definition at line 41 of file KernelSumVisitor.h.
|
inline |
Definition at line 39 of file KernelSumVisitor.h.
|
inline |
Definition at line 37 of file KernelSumVisitor.h.
|
virtual |
Reimplemented from lsst::afw::math::CandidateVisitor.
Definition at line 90 of file KernelSumVisitor.cc.
void lsst::ip::diffim::detail::KernelSumVisitor< PixelT >::processKsumDistribution | ( | ) |
Definition at line 127 of file KernelSumVisitor.cc.
void lsst::ip::diffim::detail::KernelSumVisitor< PixelT >::resetKernelSum | ( | ) |
Definition at line 80 of file KernelSumVisitor.cc.
|
inline |
Definition at line 36 of file KernelSumVisitor.h.