Class Kamae06Gamma¶
- Defined in File Kamae06Gamma.h
Inheritance Relationships¶
Base Type¶
public DifferentialCrossSection(Class DifferentialCrossSection)
Class Documentation¶
-
class
Kamae06Gamma: public DifferentialCrossSection¶ Public Functions
-
Kamae06Gamma()¶
-
void
setCachingStorage(std::unique_ptr<CacheStorageCrossSection> cache)¶
-
QDiffCrossSection
getDiffCrossSection(const QEnergy &E_proton, const QEnergy &E_gamma) const
-
QDiffCrossSection
getDiffCrossSectionDirectly(const QEnergy &E_proton, const QEnergy &E_gamma) const¶
-
void
enableCaching()
-
void
disableCaching()
-
QDiffCrossSection
getDiffCrossSection(const QEnergy &E_electron, const QEnergy &E_photon, const QEnergy &E_gamma) const¶
Protected Attributes
-
bool
cachingEnabled
-