lsst.meas.base  14.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Macros Groups Pages
Public Types | Public Member Functions | Public Attributes | List of all members
lsst::meas::base::FittedModel Struct Reference

#include <GaussianCentroid.h>

Public Types

enum  {
  PEAK = 0, SKY, X0, Y0,
  SIGMA, NPARAM
}
 
enum  {
  BAD_GUESS = -11, TOO_FEW = -12, CHI_SQUARED = -13, RANGE = -14,
  BAD_WIDTH = -15, LOST = -16, DIAGONAL = -17, BAD_A = -18,
  CONVERGE = 1, ITERATE = 2, ALMOST = 3, POOR = 4
}
 

Public Member Functions

 FittedModel (int status_, std::vector< double > params_, int iter_=0, double flamd_=0, double chnew_=0)
 

Public Attributes

int status
 
std::vector< double > params
 
int iter
 
double flamd
 
double chnew
 

Detailed Description

Definition at line 36 of file GaussianCentroid.h.

Member Enumeration Documentation

anonymous enum
Enumerator
PEAK 
SKY 
X0 
Y0 
SIGMA 
NPARAM 

Definition at line 37 of file GaussianCentroid.h.

anonymous enum
Enumerator
BAD_GUESS 
TOO_FEW 
CHI_SQUARED 
RANGE 
BAD_WIDTH 
LOST 
DIAGONAL 
BAD_A 
CONVERGE 
ITERATE 
ALMOST 
POOR 

Definition at line 39 of file GaussianCentroid.h.

Constructor & Destructor Documentation

lsst::meas::base::FittedModel::FittedModel ( int  status_,
std::vector< double >  params_,
int  iter_ = 0,
double  flamd_ = 0,
double  chnew_ = 0 
)
inline

Definition at line 54 of file GaussianCentroid.h.

Member Data Documentation

double lsst::meas::base::FittedModel::chnew

Definition at line 60 of file GaussianCentroid.h.

double lsst::meas::base::FittedModel::flamd

Definition at line 59 of file GaussianCentroid.h.

int lsst::meas::base::FittedModel::iter

Definition at line 58 of file GaussianCentroid.h.

std::vector<double> lsst::meas::base::FittedModel::params

Definition at line 57 of file GaussianCentroid.h.

int lsst::meas::base::FittedModel::status

Definition at line 56 of file GaussianCentroid.h.


The documentation for this struct was generated from the following file: