magpie.randoms.randoms_sphere
- magpie.randoms.randoms_sphere(size, r_min=0.0, r_max=1.0, phi_min=0.0, phi_max=2 * np.pi, theta_min=0.0, theta_max=np.pi)
Random points inside a sphere (default will give randoms within a unit sphere). You can specify the inner and outer radii to get randoms in a shell and the region on the sky.
- Coordinate convention:
phi lies in the range [0, 2pi]
theta lies in the rang [0, pi].
- Parameters
- sizeint
Number of randoms to generate.
- r_minfloat
Minimum radius.
- r_maxfloat
Maximum radius.
- phi_minfloat
Minimum longitude in radians.
- phi_maxfloat
Maximum longitude in radians.
- theta_minfloat
Minimum latitude in radians.
- theta_maxfloat
Maximum longitude in radians.
- Returns
- rarray
Random r.
- phiarray
Random phi.
- thetaarray
Random theta.