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