| LSSTApplications
    20.0.0
    LSSTDataManagementBasePackage | 
 
 
 
Go to the documentation of this file.
   25 #ifndef LSST_JOINTCAL_ASTROMETRY_FIT_H 
   26 #define LSST_JOINTCAL_ASTROMETRY_FIT_H 
  119     void offsetParams(Eigen::VectorXd 
const &delta) 
override;
 
  137     bool _fittingDistortions, _fittingPos, _fittingRefrac, _fittingPM;
 
  139     double _referenceColor, _sigCol;  
 
  140     double _refractionCoefficient;    
 
  141     Eigen::Index _refracPosInMatrix;  
 
  152                                            Eigen::VectorXd &grad,
 
  156                                          Eigen::VectorXd &grad) 
const override;
 
  162     void getIndicesOfMeasuredStar(
MeasuredStar const &measuredStar,
 
  166                               Point const &refractionVector, 
double refractionCoeff, 
double mjd) 
const;
 
  173 #endif  // LSST_JOINTCAL_ASTROMETRY_FIT_H 
  
objects measured on actual images.
void saveChi2RefContributions(std::string const &filename) const override
Save a CSV file containing residuals of reference terms.
std::shared_ptr< AstrometryModel > getModel() const
Return the model being fit.
void assignIndices(std::string const &whatToFit) override
Set parameters to fit and assign indices in the big matrix.
The objects which have been measured several times.
AstrometryFit & operator=(AstrometryFit &&)=delete
void saveChi2MeasContributions(std::string const &filename) const override
Save a CSV file containing residuals of measurement terms.
AstrometryFit(AstrometryFit const &)=delete
No copy or move: there is only ever one fitter of a given type.
Handler of an actual image from a single CCD.
AstrometryFit(AstrometryFit &&)=delete
A list of MeasuredStar. They are usually filled in Associations::createCcdImage.
A base class for image defects.
void offsetParams(Eigen::VectorXd const &delta) override
Offset the parameters by the requested quantities.
void checkStuff()
DEBUGGING routine.
A list of FittedStar s. Such a list is typically constructed by Associations.
Class that handles the astrometric least squares problem.
AstrometryFit(std::shared_ptr< Associations > associations, std::shared_ptr< AstrometryModel > astrometryModel, double posError)
this is the only constructor
Base class for Chi2Statistic and Chi2List, to allow addEntry inside Fitter for either class.
AstrometryFit & operator=(AstrometryFit const &)=delete
void freezeErrorTransform()
The transformations used to propagate errors are freezed to the current state.