lsst.gauss2d.fit g199a45376c+3b7b3fd841
 
Loading...
Searching...
No Matches
param_defs.h
1#ifndef LSST_GAUSS2D_FIT_PARAM_DEFS_H
2#define LSST_GAUSS2D_FIT_PARAM_DEFS_H
3
4#include <vector>
5
6#include "lsst/modelfit/parameters.h"
7
8namespace lsst::gauss2d::fit {
9using ParamBase = lsst::modelfit::parameters::ParameterBase<double>;
10using ParamBaseCRef = std::reference_wrapper<const ParamBase>;
11using ParamCRefs = std::vector<ParamBaseCRef>;
12using ParamBaseRef = std::reference_wrapper<ParamBase>;
13using ParamRefs = std::vector<ParamBaseRef>;
14
15double finite_difference_param(ParamBase& param, double delta);
25
26} // namespace lsst::gauss2d::fit
27#endif // LSST_GAUSS2D_FIT_PARAM_DEFS_H