LSSTApplications  8.0.0.0+107,8.0.0.1+13,9.1+18,9.2,master-g084aeec0a4,master-g0aced2eed8+6,master-g15627eb03c,master-g28afc54ef9,master-g3391ba5ea0,master-g3d0fb8ae5f,master-g4432ae2e89+36,master-g5c3c32f3ec+17,master-g60f1e072bb+1,master-g6a3ac32d1b,master-g76a88a4307+1,master-g7bce1f4e06+57,master-g8ff4092549+31,master-g98e65bf68e,master-ga6b77976b1+53,master-gae20e2b580+3,master-gb584cd3397+53,master-gc5448b162b+1,master-gc54cf9771d,master-gc69578ece6+1,master-gcbf758c456+22,master-gcec1da163f+63,master-gcf15f11bcc,master-gd167108223,master-gf44c96c709
LSSTDataManagementBasePackage
Public Types | Public Member Functions | Public Attributes | List of all members
FittedModel Struct Reference

#include <all.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 37 of file all.h.

Member Enumeration Documentation

anonymous enum
Enumerator
PEAK 
SKY 
X0 
Y0 
SIGMA 
NPARAM 

Definition at line 38 of file all.h.

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

Definition at line 40 of file all.h.

40  {
41  BAD_GUESS = -11,
42  TOO_FEW = -12,
43  CHI_SQUARED = -13,
44  RANGE = -14,
45  BAD_WIDTH = -15,
46  LOST = -16,
47  DIAGONAL = -17,
48  BAD_A = -18,
49  CONVERGE = 1,
50  ITERATE = 2,
51  ALMOST = 3,
52  POOR = 4
53  };

Constructor & Destructor Documentation

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

Definition at line 55 of file all.h.

55  :
56  status(status_), params(params_), iter(iter_), flamd(flamd_), chnew(chnew_) { }
std::vector< double > params
Definition: all.h:58
double chnew
Definition: all.h:61
int status
Definition: all.h:57
double flamd
Definition: all.h:60
int iter
Definition: all.h:59

Member Data Documentation

double FittedModel::chnew

Definition at line 61 of file all.h.

double FittedModel::flamd

Definition at line 60 of file all.h.

int FittedModel::iter

Definition at line 59 of file all.h.

std::vector<double> FittedModel::params

Definition at line 58 of file all.h.

int FittedModel::status

Definition at line 57 of file all.h.


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