Class CMB¶
- Defined in File CMB.h
Inheritance Relationships¶
Base Type¶
public PhotonField
(Class PhotonField)
Class Documentation¶
-
class
CMB
: public PhotonField¶ Public Types
-
typedef tEnergyRange::iterator
iterator
-
typedef tEnergyRange::const_iterator
const_iterator
Public Functions
-
CMB
()¶
-
QEnergyDensity
getEnergyDensity
(const Vector3QLength &pos, const QEnergy &E_photon) const¶
-
QSpectralEnergyDensity
getPlanckSpectralEnergyDensity
(const QFrequency &nu, const QTemperature &T) const¶
-
QEnergyDensity
getEnergyDensity
(const Vector3QLength &pos_, std::size_t iE_) const¶
-
void
setEnergyScaleFactor
(double s_)¶
-
double
getEnergyScaleFactor
() const
-
tEnergyRange
getEnergyAxis
() const
-
iterator
begin
()
-
const_iterator
begin
() const¶
-
iterator
end
()
-
const_iterator
end
() const¶
Protected Types
-
typedef std::vector<QEnergy>
tEnergyRange
-
typedef tEnergyRange::iterator