Документ взят из кэша поисковой машины. Адрес оригинального документа : http://www.mrao.cam.ac.uk/~bn204/devman/dust/classDust_1_1MMPUV.html
Дата изменения: Fri Jul 11 10:32:09 2008
Дата индексирования: Tue Oct 2 12:19:24 2012
Кодировка:
DUST: Dust::MMPUV Class Reference

Dust::MMPUV Class Reference

The radiation field published by Mezger, Mathis and Panagia. More...

#include <mmpradfield.hxx>

Inheritance diagram for Dust::MMPUV:

Inheritance graph
[legend]
Collaboration diagram for Dust::MMPUV:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 MMPUV (double chi)
 These are the methods for the MMPUV class.
virtual double operator() (double E)


Detailed Description

The radiation field published by Mezger, Mathis and Panagia.

Constructor & Destructor Documentation

Dust::MMPUV::MMPUV ( double  chi  ) 

These are the methods for the MMPUV class.

Returns the radiation field of Mezger, Mathis and Panagia ( 1982A&A...105..372M ) as ammended in the 1983 paper. chi controls the scaling of the field.


Member Function Documentation

double Dust::MMPUV::operator() ( double  E  )  [virtual]

The Specific Energy density. E must be specified in the units of Joules (using SI throughout). More precisely this is energy per unit volume per unit energy interval. At some time I convinced my self that this is equivalent to the (number of photons) m^-3, but not sure any more. Anyway, u_E dE than has the units of J m^-3. Conversion to flux can be done using the speed of light. (inerited from UnaryDD)

Implements Dust::RadField.


The documentation for this class was generated from the following files:

Generated on Fri Jul 11 07:32:09 2008 for DUST by  doxygen 1.5.5