lsst.ip.diffim  13.0-26-g703d095+5
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Public Types | Public Member Functions | Private Types | List of all members
lsst::ip::diffim::detail::KernelPca< ImageT > Class Template Reference

Overrides the analyze method of base class afwImage::ImagePca. More...

#include <KernelPca.h>

Inheritance diagram for lsst::ip::diffim::detail::KernelPca< ImageT >:

Public Types

typedef std::shared_ptr
< KernelPca< ImageT > > 
Ptr
 

Public Member Functions

 KernelPca (bool constantWeight=true)
 Ctor. More...
 
virtual void analyze ()
 Generate eigenimages that are normalised. More...
 

Private Types

typedef
lsst::afw::image::ImagePca
< ImageT > 
Super
 Base class. More...
 

Detailed Description

template<typename ImageT>
class lsst::ip::diffim::detail::KernelPca< ImageT >

Overrides the analyze method of base class afwImage::ImagePca.

Note
Templated on the Image types it is running on (typically [exclusively?] afwMath::Kernel::Pixel, which is double)
This override normalizes the resulting eigenImages to have peak value of 1.0.

Definition at line 24 of file KernelPca.h.

Member Typedef Documentation

template<typename ImageT>
typedef std::shared_ptr<KernelPca<ImageT> > lsst::ip::diffim::detail::KernelPca< ImageT >::Ptr

Definition at line 27 of file KernelPca.h.

template<typename ImageT>
typedef lsst::afw::image::ImagePca<ImageT> lsst::ip::diffim::detail::KernelPca< ImageT >::Super
private

Base class.

Definition at line 25 of file KernelPca.h.

Constructor & Destructor Documentation

template<typename ImageT>
lsst::ip::diffim::detail::KernelPca< ImageT >::KernelPca ( bool  constantWeight = true)
inlineexplicit

Ctor.

Definition at line 33 of file KernelPca.h.

Member Function Documentation

template<typename ImageT >
void lsst::ip::diffim::detail::KernelPca< ImageT >::analyze ( )
virtual

Generate eigenimages that are normalised.

Definition at line 163 of file KernelPca.cc.


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