scopesim_templates.extragalactic.galaxies.elliptical#
- scopesim_templates.extragalactic.galaxies.elliptical(r_eff, pixel_scale, filter_name, amplitude, spectrum='NGC_0584', **kwargs)#
Create a extended
Sourceobject for an elliptical galaxy.Note
This docstring is from simcado, needs to be updated
- Parameters:
r_eff (float) – [arcsec]
pixel_scale (float) – [arcsec]
filter_name (str, TransmissionCurve, optional) – Default is “Ks”. Values can be either: - the name of a SimCADO filter : see optics.get_filter_set() - or a TransmissionCurve containing a user-defined filter
amplitude (float) – [mag, mag/arcsec2]
spectrum (str, optional) – The spectrum to be associated with the galaxy. Values can either be: - the name of a SimCADO SED spectrum : see get_SED_names() - an EmissionCurve with a user defined spectrum
n (float, optional) – Default = 4. Sersic index - n=1 for exponential (spiral), - n=4 for de Vaucouleurs (elliptical)
ellipticity (float) – Default = 0.5
angle (float) – [deg] Default = 30. Rotation anti-clockwise from the x-axis
width (int) – [arcsec] Dimensions of the image. Default: 512*pixel_scale
height (int) – [arcsec] Dimensions of the image. Default: 512*pixel_scale
x_offset (float) – [arcsec] The distance between the centre of the profile and the centre of the image. Default: (dx,dy) = (0,0)
y_offset (float) – [arcsec] The distance between the centre of the profile and the centre of the image. Default: (dx,dy) = (0,0)
normalization (str, optional) –
[“total”, “half-light”, “centre”] Where the profile equals unity If normalization equals: - “total” : [Default] whole image has brightness of
amplitude[mag] - “half-light” : the pixels at the half-light radius have a surfacebrightness of
magnitude[mag/arcsec2]- ”centre”the maximum pixels have a surface brightness of
magnitude[mag/arcsec2]
- Returns:
galaxy_src
- Return type:
Source