Class BremsstrahlungTsai74¶
- Defined in File BremsstrahlungTsai74.h
Inheritance Relationships¶
Base Type¶
- public BremsstrahlungAbstract(Class BremsstrahlungAbstract)
Class Documentation¶
- 
class BremsstrahlungTsai74: public BremsstrahlungAbstract¶
- 
Public Functions - 
BremsstrahlungTsai74()¶
 - 
QDiffCrossSection getDiffCrossSectionForTarget(Target t, const QEnergy &T_electron, const QEnergy &E_gamma) const
 - 
void enableCaching()
 - 
void disableCaching()
 - 
QDiffCrossSection getDiffCrossSection(const QEnergy &E_proton, const QEnergy &E_gamma) const
 - 
QDiffCrossSection getDiffCrossSection(const QEnergy &E_electron, const QEnergy &E_photon, const QEnergy &E_gamma) const¶
 Public Members - 
const std::array<Target, Ntargets> allTargets= { Target::HII, Target::HI, Target::He}
 Public Static Attributes - 
static constexpr std::size_t Ntargets= 3
 Protected Attributes - 
bool cachingEnabled
 
-