LSSTApplications  11.0-22-g33de520,13.0+148,14.0+46,14.0+49,14.0-1-g013352c+30,14.0-1-g13ef843+9,14.0-1-g4b114ac+12,14.0-1-g7257b6a+10,14.0-1-g8b7e855+45,14.0-10-g59393990+4,14.0-13-g7a60b79,14.0-14-g87d16e8+8,14.0-16-g7a4f44b+1,14.0-2-g319577b+9,14.0-2-g8373656+25,14.0-2-ga5af9b6+8,14.0-21-g4f575af+3,14.0-42-g1a25f2ae,14.0-42-g99f9a3040,14.0-5-g744ff5f,14.0-5-g86eb1bd+25,14.0-6-g095d685+2,14.0-6-gd5b81a9,14.0-6-ge2c9487+36,14.0-8-g1f982c9,14.0-8-g7f6dd6b+6,14.0-8-gc7d89b4+3
LSSTDataManagementBasePackage
Namespaces | Macros
GaussianCentroid.cc File Reference
#include "ndarray/eigen.h"
#include "lsst/afw/table/Source.h"
#include "lsst/meas/base/GaussianCentroid.h"
#include <algorithm>
#include "Eigen/Core"
#include "Eigen/LU"

Go to the source code of this file.

Namespaces

 lsst
 A base class for image defects.
 
 lsst::meas
 
 lsst::meas::base
 

Macros

#define USE_WEIGHT   0
 
#define MAKE_TWODG(IMAGE_T)   template FittedModel twodg(IMAGE_T const& im, double x0, double y0)
 
#define MAKE_FIT_CENTROID(IMAGE_T)   template afw::geom::Point2D GaussianCentroidAlgorithm::fitCentroid(IMAGE_T const &, double, double)
 

Macro Definition Documentation

◆ MAKE_FIT_CENTROID

#define MAKE_FIT_CENTROID (   IMAGE_T)    template afw::geom::Point2D GaussianCentroidAlgorithm::fitCentroid(IMAGE_T const &, double, double)

Definition at line 583 of file GaussianCentroid.cc.

◆ MAKE_TWODG

#define MAKE_TWODG (   IMAGE_T)    template FittedModel twodg(IMAGE_T const& im, double x0, double y0)

Definition at line 503 of file GaussianCentroid.cc.

◆ USE_WEIGHT

#define USE_WEIGHT   0

Definition at line 45 of file GaussianCentroid.cc.

Variable Documentation

◆ alnew

Matrix alnew

Definition at line 91 of file GaussianCentroid.cc.

◆ alold

Matrix alold

Definition at line 90 of file GaussianCentroid.cc.

◆ alpha

Matrix alpha
Examples:
forEachPixel.cc.

Definition at line 84 of file GaussianCentroid.cc.

◆ benew

Vector benew

Definition at line 93 of file GaussianCentroid.cc.

◆ beold

Vector beold

Definition at line 92 of file GaussianCentroid.cc.

◆ beta

Vector beta

Definition at line 85 of file GaussianCentroid.cc.

◆ chisq

double chisq

Definition at line 94 of file GaussianCentroid.cc.

◆ chnew

double chnew

Definition at line 97 of file GaussianCentroid.cc.

◆ chold

double chold

Definition at line 95 of file GaussianCentroid.cc.

◆ dc2zmax

double dc2zmax

Definition at line 105 of file GaussianCentroid.cc.

◆ dc2zmin

double dc2zmin

Definition at line 104 of file GaussianCentroid.cc.

◆ elnew

Vector elnew

Definition at line 87 of file GaussianCentroid.cc.

◆ elold

Vector elold

Definition at line 86 of file GaussianCentroid.cc.

◆ flamd

double flamd

Definition at line 99 of file GaussianCentroid.cc.

◆ flamdok

double flamdok

Definition at line 100 of file GaussianCentroid.cc.

◆ iter

int iter

Definition at line 81 of file GaussianCentroid.cc.

◆ lost

double lost

Definition at line 106 of file GaussianCentroid.cc.

◆ ncols

int ncols

Definition at line 108 of file GaussianCentroid.cc.

◆ nin

int nin

Definition at line 79 of file GaussianCentroid.cc.

◆ nitmax

int nitmax

Definition at line 103 of file GaussianCentroid.cc.

◆ nref

int nref

Definition at line 80 of file GaussianCentroid.cc.

◆ nrows

int nrows

Definition at line 109 of file GaussianCentroid.cc.

◆ param

Vector param

Definition at line 83 of file GaussianCentroid.cc.

◆ rast

std::vector<Raster> rast

Definition at line 78 of file GaussianCentroid.cc.

◆ ratiomin

double ratiomin

Definition at line 102 of file GaussianCentroid.cc.

◆ sgnew

Vector sgnew

Definition at line 89 of file GaussianCentroid.cc.

◆ sgold

Vector sgold

Definition at line 88 of file GaussianCentroid.cc.

◆ status

int status

Definition at line 110 of file GaussianCentroid.cc.

◆ stnew

double stnew

Definition at line 98 of file GaussianCentroid.cc.

◆ stold

double stold

Definition at line 96 of file GaussianCentroid.cc.

◆ tooclose

int tooclose

Definition at line 82 of file GaussianCentroid.cc.

◆ toosmall

double toosmall

Definition at line 107 of file GaussianCentroid.cc.

◆ wide

int wide

Definition at line 77 of file GaussianCentroid.cc.

◆ x

int x

Definition at line 47 of file GaussianCentroid.cc.

◆ xlamd

double xlamd

Definition at line 101 of file GaussianCentroid.cc.

◆ y

int y

◆ zo

double zo

Definition at line 48 of file GaussianCentroid.cc.