lsst.pipe.tasks g27146f8f6c+e893ca2ca7
Loading...
Searching...
No Matches
photfit.py File Reference

Go to the source code of this file.

Namespaces

namespace  lsst
 
namespace  lsst.pipe
 
namespace  lsst.pipe.tasks
 
namespace  lsst.pipe.tasks.ssp
 
namespace  lsst.pipe.tasks.ssp.photfit
 

Functions

 lsst.pipe.tasks.ssp.photfit.HG_model (phase, params)
 
 lsst.pipe.tasks.ssp.photfit.HG1G2_model (phase, params)
 
 lsst.pipe.tasks.ssp.photfit.HG12_model (phase, params)
 
 lsst.pipe.tasks.ssp.photfit.HG12star_model (phase, params)
 
 lsst.pipe.tasks.ssp.photfit.chi2 (params, mag, phase, mag_err, model)
 
 lsst.pipe.tasks.ssp.photfit.fit (mag, phase, sigma, model=HG12_model, params=[0.1])
 
 lsst.pipe.tasks.ssp.photfit.fitHG12 (mag, magSigma, phaseAngle, tdist, rdist)
 
 lsst.pipe.tasks.ssp.photfit.phase_angle_deg (r_obj_sun, r_obs_sun)
 
 lsst.pipe.tasks.ssp.photfit.hg_V_mag (H, G, r, delta, phase_deg)
 

Variables

list lsst.pipe.tasks.ssp.photfit.A = [3.332, 1.862]
 
list lsst.pipe.tasks.ssp.photfit.B = [0.631, 1.218]
 
list lsst.pipe.tasks.ssp.photfit.C = [0.986, 0.238]
 
 lsst.pipe.tasks.ssp.photfit.alpha_12 = np.deg2rad([7.5, 30.0, 60, 90, 120, 150])
 
list lsst.pipe.tasks.ssp.photfit.phi_1_sp = [7.5e-1, 3.3486016e-1, 1.3410560e-1, 5.1104756e-2, 2.1465687e-2, 3.6396989e-3]
 
list lsst.pipe.tasks.ssp.photfit.phi_1_derivs = [-1.9098593, -9.1328612e-2]
 
list lsst.pipe.tasks.ssp.photfit.phi_2_sp = [9.25e-1, 6.2884169e-1, 3.1755495e-1, 1.2716367e-1, 2.2373903e-2, 1.6505689e-4]
 
list lsst.pipe.tasks.ssp.photfit.phi_2_derivs = [-5.7295780e-1, -8.6573138e-8]
 
 lsst.pipe.tasks.ssp.photfit.alpha_3 = np.deg2rad([0.0, 0.3, 1.0, 2.0, 4.0, 8.0, 12.0, 20.0, 30.0])
 
list lsst.pipe.tasks.ssp.photfit.phi_3_sp
 
list lsst.pipe.tasks.ssp.photfit.phi_3_derivs = [-1.0630097, 0]
 
 lsst.pipe.tasks.ssp.photfit.phi_1 = CubicSpline(alpha_12, phi_1_sp, bc_type=((1, phi_1_derivs[0]), (1, phi_1_derivs[1])))
 
 lsst.pipe.tasks.ssp.photfit.phi_2 = CubicSpline(alpha_12, phi_2_sp, bc_type=((1, phi_2_derivs[0]), (1, phi_2_derivs[1])))
 
 lsst.pipe.tasks.ssp.photfit.phi_3 = CubicSpline(alpha_3, phi_3_sp, bc_type=((1, phi_3_derivs[0]), (1, phi_3_derivs[1])))