Geant4
10.03
|
#include <G4PhotoNuclearCrossSection.hh>
Static Public Member Functions | |
static const char * | Default_Name () |
Private Member Functions | |
G4int | GetFunctions (G4double a, G4double *y, G4double *z) |
G4double | EquLinearFit (G4double X, G4int N, const G4double X0, const G4double XD, const G4double *Y) |
G4double | ThresholdEnergy (G4int Z, G4int N) |
Private Attributes | |
G4int | lastZ |
G4double | lastSig |
G4double * | lastGDR |
G4double * | lastHEN |
G4double | lastE |
G4double | lastTH |
G4double | lastSP |
std::vector< G4double * > | GDR |
std::vector< G4double * > | HEN |
std::vector< G4double > | spA |
std::vector< G4double > | eTH |
G4NistManager * | nistmngr |
G4double | mNeut |
G4double | mProt |
Additional Inherited Members | |
Protected Member Functions inherited from G4VCrossSectionDataSet | |
void | SetName (const G4String &) |
Protected Attributes inherited from G4VCrossSectionDataSet | |
G4int | verboseLevel |
Definition at line 42 of file G4PhotoNuclearCrossSection.hh.
G4PhotoNuclearCrossSection::G4PhotoNuclearCrossSection | ( | ) |
Definition at line 1492 of file G4PhotoNuclearCrossSection.cc.
References eTH, GDR, HEN, G4NistManager::Instance(), nistmngr, and spA.
|
virtual |
Definition at line 1507 of file G4PhotoNuclearCrossSection.cc.
|
virtual |
Reimplemented from G4VCrossSectionDataSet.
Definition at line 1519 of file G4PhotoNuclearCrossSection.cc.
|
inlinestatic |
Definition at line 49 of file G4PhotoNuclearCrossSection.hh.
Referenced by G4ElectroVDNuclearModel::G4ElectroVDNuclearModel().
|
private |
Definition at line 1646 of file G4PhotoNuclearCrossSection.cc.
References G4cout, and G4endl.
Referenced by GetElementCrossSection().
|
virtual |
Reimplemented from G4VCrossSectionDataSet.
Definition at line 1537 of file G4PhotoNuclearCrossSection.cc.
References dE, dlE, Emax, Emin, EquLinearFit(), eTH, G4cerr, G4endl, G4Exp(), G4Log(), GDR, G4NistManager::GetAtomicMassAmu(), GetFunctions(), G4DynamicParticle::GetKineticEnergy(), HEN, lastE, lastGDR, lastHEN, lastSig, lastSP, lastTH, lastZ, MeV, milE, millibarn, nH, nistmngr, nL, pos, spA, THmin, and ThresholdEnergy().
Referenced by G4ElectroVDNuclearModel::CalculateEMVertex().
Definition at line 1669 of file G4PhotoNuclearCrossSection.cc.
References G4cout, G4endl, nH, nHA, nL, and nLA.
Referenced by GetElementCrossSection().
|
virtual |
Reimplemented from G4VCrossSectionDataSet.
Definition at line 1528 of file G4PhotoNuclearCrossSection.cc.
Definition at line 1610 of file G4PhotoNuclearCrossSection.cc.
References A(), G4NucleiProperties::GetNuclearMass(), infEn, G4NucleiProperties::IsInStableTable(), mNeut, and mProt.
Referenced by GetElementCrossSection().
|
private |
Definition at line 86 of file G4PhotoNuclearCrossSection.hh.
Referenced by G4PhotoNuclearCrossSection(), and GetElementCrossSection().
|
private |
Definition at line 80 of file G4PhotoNuclearCrossSection.hh.
Referenced by G4PhotoNuclearCrossSection(), GetElementCrossSection(), and ~G4PhotoNuclearCrossSection().
|
private |
Definition at line 83 of file G4PhotoNuclearCrossSection.hh.
Referenced by G4PhotoNuclearCrossSection(), GetElementCrossSection(), and ~G4PhotoNuclearCrossSection().
|
private |
Definition at line 75 of file G4PhotoNuclearCrossSection.hh.
Referenced by GetElementCrossSection().
|
private |
Definition at line 73 of file G4PhotoNuclearCrossSection.hh.
Referenced by GetElementCrossSection().
|
private |
Definition at line 74 of file G4PhotoNuclearCrossSection.hh.
Referenced by GetElementCrossSection().
|
private |
Definition at line 72 of file G4PhotoNuclearCrossSection.hh.
Referenced by GetElementCrossSection().
|
private |
Definition at line 77 of file G4PhotoNuclearCrossSection.hh.
Referenced by GetElementCrossSection().
|
private |
Definition at line 76 of file G4PhotoNuclearCrossSection.hh.
Referenced by GetElementCrossSection().
|
private |
Definition at line 71 of file G4PhotoNuclearCrossSection.hh.
Referenced by GetElementCrossSection().
|
private |
Definition at line 90 of file G4PhotoNuclearCrossSection.hh.
Referenced by ThresholdEnergy().
|
private |
Definition at line 91 of file G4PhotoNuclearCrossSection.hh.
Referenced by ThresholdEnergy().
|
private |
Definition at line 88 of file G4PhotoNuclearCrossSection.hh.
Referenced by G4PhotoNuclearCrossSection(), and GetElementCrossSection().
|
private |
Definition at line 85 of file G4PhotoNuclearCrossSection.hh.
Referenced by G4PhotoNuclearCrossSection(), and GetElementCrossSection().