elliptical

simcado.source.elliptical(half_light_radius, plate_scale, magnitude=10, n=4, filter_name='Ks', normalization='total', spectrum='elliptical', **kwargs)[source]

Create a extended Source object for a “Galaxy”

Parameters
half_light_radiusfloat

[arcsec]

plate_scalefloat

[arcsec]

magnitudefloat

[mag, mag/arcsec2]

nfloat, optional

Power law index. Default = 4 - n=1 for exponential (spiral), - n=4 for de Vaucouleurs (elliptical)

filter_namestr, 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

normalizationstr, optional

[“half-light”, “centre”, “total”] Where the profile equals unity If normalization equals:

  • “half-light” : the pixels at the half-light radius have a surface brightness of magnitude [mag/arcsec2]

  • “centre” : the maximum pixels have a surface brightness of magnitude [mag/arcsec2]

  • “total” : the whole image has a brightness of magnitude [mag]

spectrumstr, EmissionCurve, 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

Returns
galaxy_srcSource