numina.modeling
— Model for fitting¶
-
class
numina.modeling.enclosed.
EnclosedGaussian
(amplitude, stddev, **kwargs)¶ Enclosed Gaussian model
-
class
numina.modeling.gaussbox.
GaussBox
(amplitude=1.0, mean=0.0, stddev=1.0, hpix=0.5, **kwargs)¶ Model for fitting a 1D Gaussina convolved with a square
-
numina.modeling.gaussbox.
gauss_box_model
(x, amplitude=1.0, mean=0.0, stddev=1.0, hpix=0.5)¶ Integrate a Gaussian profile.
-
numina.modeling.gaussbox.
gauss_box_model_deriv
(x, amplitude=1.0, mean=0.0, stddev=1.0, hpix=0.5)¶ Derivative of the integral of a Gaussian profile.
-
numina.modeling.sumofgauss.
sum_of_gaussian_factory
(N)¶ Return a model of the sum of N Gaussians and a constant background.