Nebular emission#

class pixSED.misc.cigaleModules.NEBULARmodule(logU: List[float] = [- 2.0], f_esc: List[float] = [0.0], f_dust: List[float] = [0.0], lines_width: List[float] = [300.0], include_emission: bool = True)[source]#

Bases: object

Code author: Wilfried Mercier - IRAP/LAM <wilfried.mercier@lam.fr>

Class implementing a module to deal with nebular emission.

Keyword arguments

Parameters:
  • logU (list[float]) – ionisation parameter. Minimum value is -4.0, maximum is -1.0 and steps of 0.1 only are accepted (i.e. -1.5 is ok but not -1.53).

  • f_esc (list[float]) – fraction of Lyman continuum photons escaping the galaxy

  • f_dust (list[float]) – fraction of Lyman continuum photons absorbed by dust

  • lines_width (list[float]) – line width in in \(\rm km\,s^{-1}\)

  • include_emission (bool) – whether to include the nebular emission or not

__str__(*args, **kwargs) str[source]#

Code author: Wilfried Mercier - IRAP/LAM <wilfried.mercier@lam.fr>

Implement a string representation of the class used to make Cigale parameter files.

property spec: str#

Code author: Wilfried Mercier - IRAP/LAM <wilfried.mercier@lam.fr>

Implement a string representation for the .spec file of Cigale parameters.