LSSTApplications  10.0+286,10.0+36,10.0+46,10.0-2-g4f67435,10.1+152,10.1+37,11.0,11.0+1,11.0-1-g47edd16,11.0-1-g60db491,11.0-1-g7418c06,11.0-2-g04d2804,11.0-2-g68503cd,11.0-2-g818369d,11.0-2-gb8b8ce7
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
 Estimate image backgrounds.
 
 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

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

Definition at line 580 of file GaussianCentroid.cc.

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

Definition at line 495 of file GaussianCentroid.cc.

#define USE_WEIGHT   0

Definition at line 34 of file GaussianCentroid.cc.

Variable Documentation

Matrix alnew

Definition at line 83 of file GaussianCentroid.cc.

Matrix alold

Definition at line 82 of file GaussianCentroid.cc.

Matrix alpha
Examples:
forEachPixel.cc.

Definition at line 76 of file GaussianCentroid.cc.

Vector benew

Definition at line 85 of file GaussianCentroid.cc.

Vector beold

Definition at line 84 of file GaussianCentroid.cc.

Vector beta

Definition at line 77 of file GaussianCentroid.cc.

double chisq

Definition at line 86 of file GaussianCentroid.cc.

double chnew

Definition at line 89 of file GaussianCentroid.cc.

double chold

Definition at line 87 of file GaussianCentroid.cc.

double dc2zmax

Definition at line 97 of file GaussianCentroid.cc.

double dc2zmin

Definition at line 96 of file GaussianCentroid.cc.

Vector elnew

Definition at line 79 of file GaussianCentroid.cc.

Vector elold

Definition at line 78 of file GaussianCentroid.cc.

double flamd

Definition at line 91 of file GaussianCentroid.cc.

double flamdok

Definition at line 92 of file GaussianCentroid.cc.

int iter

Definition at line 73 of file GaussianCentroid.cc.

double lost

Definition at line 98 of file GaussianCentroid.cc.

int ncols

Definition at line 100 of file GaussianCentroid.cc.

int nin

Definition at line 71 of file GaussianCentroid.cc.

int nitmax

Definition at line 95 of file GaussianCentroid.cc.

int nref

Definition at line 72 of file GaussianCentroid.cc.

int nrows

Definition at line 101 of file GaussianCentroid.cc.

Vector param

Definition at line 75 of file GaussianCentroid.cc.

std::vector<Raster>& rast

Definition at line 70 of file GaussianCentroid.cc.

double ratiomin

Definition at line 94 of file GaussianCentroid.cc.

Vector sgnew

Definition at line 81 of file GaussianCentroid.cc.

Vector sgold

Definition at line 80 of file GaussianCentroid.cc.

int status

Definition at line 102 of file GaussianCentroid.cc.

double stnew

Definition at line 90 of file GaussianCentroid.cc.

double stold

Definition at line 88 of file GaussianCentroid.cc.

int tooclose

Definition at line 74 of file GaussianCentroid.cc.

double toosmall

Definition at line 99 of file GaussianCentroid.cc.

int wide

Definition at line 69 of file GaussianCentroid.cc.

int x

Definition at line 36 of file GaussianCentroid.cc.

double xlamd

Definition at line 93 of file GaussianCentroid.cc.

int y
double zo

Definition at line 37 of file GaussianCentroid.cc.