Fitzpatrick99¶
-
class
beast.physicsmodel.dust.extinction.Fitzpatrick99[source]¶ Bases:
beast.physicsmodel.dust.extinction.ExtinctionLawFitzpatrick99 Milky Way R(V) dependent Extinction Law
From Fitzpatrick (1999, PASP, 111, 63).
R(V) dependent extinction curve that explicitly deals with optical/NIR extinction being measured from broad/medium band photometry. Code based on fm_unred.pro from the IDL astronomy library
Extended to below 912 A using Draine et al. dust grain models.
Methods Summary
function(lamb[, Av, Rv, Alambda, draine_extend])Fitzpatrick99 extinction Law
Methods Documentation
-
function(lamb, Av=1, Rv=3.1, Alambda=True, draine_extend=False, **kwargs)[source]¶ Fitzpatrick99 extinction Law
- Parameters
- lamb: float or ndarray(dtype=float)
wavelength [in Angstroms] at which to evaluate the law.
- Av: float
desired A(V) (default 1.0)
- Rv: float
desired R(V) (default 3.1)
- Alambda: bool
if set returns +2.5*1./log(10.)*tau, tau otherwise
- draine_extend: bool
if set extends the extinction curve to below 912 A
- Returns
- r: float or ndarray(dtype=float)
attenuation as a function of wavelength depending on Alambda option +2.5*1./log(10.)*tau, or tau
-