Package astLib :: Module astSED
[hide private]
[frames] | no frames]

Module astSED

source code

module for performing calculations on Spectral Energy Distributions (SEDs)

(c) 2007-2009 Matt Hilton

http://astlib.sourceforge.net

This module provides classes for manipulating SEDs, in particular the Bruzual & Charlot 2003 and Maraston 2005 stellar population synthesis models are currently supported. Functions are provided for calculating the evolution of broadband colours and magnitudes in these models with redshift etc.. It is not especially fast at present.

Classes [hide private]
  Passband
This class describes a filter transmission curve.
  SED
This class describes a Spectral Energy Distribution (SED).
  VegaSED
This class stores the SED of Vega, used for calculation of magnitudes on the Vega system.
  StellarPopulation
This class describes a stellar population model, either a Simple Stellar Population (SSP) or a Composite Stellar Population (CSP), such as the models of Bruzual & Charlot 2003 or Maraston 2005.
  M05Model
This class describes a Maraston 2005 stellar population model.
  BC03Model
This class describes a Bruzual & Charlot 2003 stellar population model, extracted from a GALAXEV .ised file using the galaxevpl program that is included in GALAXEV.
Variables [hide private]
astSED.SED object VEGA = VegaSED()
The SED of Vega, used for calculation of magnitudes on the Vega system.
  _norm = 3652.935
astSED.SED object AB = VegaSED()
Flat spectrum SED, used for calculation of magnitudes on the AB system.