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
-