Isoredshift¶
- class luminet.isoredshift.Isoredshift(redshift, order=0, angles=None, impact_parameters=None, ir_radii=None)¶
Leightwieght dataclass to store and visualize lines of equal redshift in the observer plane.
This class is rarely initialized by the user. It is however often used by the
BlackHoleclass to handle isoredshifts.Isoredshift lines usually have two solutions, more or less in each hemisphere of the observer plane. A notable exception is closed isoredshifts, which will have only a single solution at the tip.
- redshift¶
redshift value
- Type:
float
- order = 0¶
order of the image associated with this isoredshift
- Type:
int
- angles = None¶
angles of the isoredshifts
- Type:
np.ndarray
- impact_parameters = None¶
radii of the isoredshifts in the observer plane.
- Type:
np.ndarray
- ir_radii = None¶
radii of the isoradials used to calculate the isoredshifts
- Type:
np.ndarray
Methods¶
|
Set the angular coordinates of this isoredshift |
|
Set the observed radial coordinates of this isoredshift |
|
Plot the isoredshift on an ax |