ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
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 |
G4double * | deuteron_GDR |
G4double * | deuteron_HR |
G4double | deuteron_TH |
G4double | deuteron_SP |
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.
View newest version in sPHENIX GitHub at line 42 of file G4PhotoNuclearCrossSection.hh
G4PhotoNuclearCrossSection::G4PhotoNuclearCrossSection | ( | ) |
Definition at line 1494 of file G4PhotoNuclearCrossSection.cc.
View newest version in sPHENIX GitHub at line 1494 of file G4PhotoNuclearCrossSection.cc
References eTH, GDR, HEN, G4NistManager::Instance(), nistmngr, G4VCrossSectionDataSet::SetForAllAtomsAndEnergies(), and spA.
|
virtual |
Definition at line 1513 of file G4PhotoNuclearCrossSection.cc.
View newest version in sPHENIX GitHub at line 1513 of file G4PhotoNuclearCrossSection.cc
|
virtual |
Reimplemented from G4VCrossSectionDataSet.
Definition at line 1526 of file G4PhotoNuclearCrossSection.cc.
View newest version in sPHENIX GitHub at line 1526 of file G4PhotoNuclearCrossSection.cc
|
inlinestatic |
Definition at line 49 of file G4PhotoNuclearCrossSection.hh.
View newest version in sPHENIX GitHub at line 49 of file G4PhotoNuclearCrossSection.hh
Referenced by G4ElectroVDNuclearModel::G4ElectroVDNuclearModel().
|
private |
Definition at line 1715 of file G4PhotoNuclearCrossSection.cc.
View newest version in sPHENIX GitHub at line 1715 of file G4PhotoNuclearCrossSection.cc
References d, G4cout, and G4endl.
Referenced by GetElementCrossSection(), and GetIsoCrossSection().
|
virtual |
Reimplemented from G4VCrossSectionDataSet.
Definition at line 1606 of file G4PhotoNuclearCrossSection.cc.
View newest version in sPHENIX GitHub at line 1606 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, N, nH, nistmngr, nL, Acts::Test::pos, spA, THmin, and ThresholdEnergy().
Referenced by G4ElectroVDNuclearModel::CalculateEMVertex(), and GetIsoCrossSection().
Definition at line 1738 of file G4PhotoNuclearCrossSection.cc.
View newest version in sPHENIX GitHub at line 1738 of file G4PhotoNuclearCrossSection.cc
References kdfinder::abs(), b, G4cout, G4endl, Acts::UnitConstants::h, k, k1, nH, nHA, nL, nLA, and r.
Referenced by GetElementCrossSection().
|
virtual |
Reimplemented from G4VCrossSectionDataSet.
Definition at line 1557 of file G4PhotoNuclearCrossSection.cc.
View newest version in sPHENIX GitHub at line 1557 of file G4PhotoNuclearCrossSection.cc
References dE, deuteron_GDR, deuteron_HR, deuteron_SP, deuteron_TH, dlE, Emax, Emin, EquLinearFit(), G4Log(), GetElementCrossSection(), G4DynamicParticle::GetKineticEnergy(), MeV, milE, millibarn, nH, nL, Acts::Test::pos, THmin, and ThresholdEnergy().
|
virtual |
Reimplemented from G4VCrossSectionDataSet.
Definition at line 1549 of file G4PhotoNuclearCrossSection.cc.
View newest version in sPHENIX GitHub at line 1549 of file G4PhotoNuclearCrossSection.cc
|
virtual |
Reimplemented from G4VCrossSectionDataSet.
Definition at line 1537 of file G4PhotoNuclearCrossSection.cc.
View newest version in sPHENIX GitHub at line 1537 of file G4PhotoNuclearCrossSection.cc
Definition at line 1679 of file G4PhotoNuclearCrossSection.cc.
View newest version in sPHENIX GitHub at line 1679 of file G4PhotoNuclearCrossSection.cc
References A(), G4NucleiProperties::GetNuclearMass(), infEn, G4NucleiProperties::IsInStableTable(), mNeut, mProt, and N.
Referenced by GetElementCrossSection(), and GetIsoCrossSection().
|
private |
Definition at line 94 of file G4PhotoNuclearCrossSection.hh.
View newest version in sPHENIX GitHub at line 94 of file G4PhotoNuclearCrossSection.hh
Referenced by GetIsoCrossSection().
|
private |
Definition at line 95 of file G4PhotoNuclearCrossSection.hh.
View newest version in sPHENIX GitHub at line 95 of file G4PhotoNuclearCrossSection.hh
Referenced by GetIsoCrossSection().
|
private |
Definition at line 97 of file G4PhotoNuclearCrossSection.hh.
View newest version in sPHENIX GitHub at line 97 of file G4PhotoNuclearCrossSection.hh
Referenced by GetIsoCrossSection().
|
private |
Definition at line 96 of file G4PhotoNuclearCrossSection.hh.
View newest version in sPHENIX GitHub at line 96 of file G4PhotoNuclearCrossSection.hh
Referenced by GetIsoCrossSection().
|
private |
Definition at line 103 of file G4PhotoNuclearCrossSection.hh.
View newest version in sPHENIX GitHub at line 103 of file G4PhotoNuclearCrossSection.hh
Referenced by G4PhotoNuclearCrossSection(), and GetElementCrossSection().
|
private |
Definition at line 91 of file G4PhotoNuclearCrossSection.hh.
View newest version in sPHENIX GitHub at line 91 of file G4PhotoNuclearCrossSection.hh
Referenced by G4PhotoNuclearCrossSection(), GetElementCrossSection(), and ~G4PhotoNuclearCrossSection().
|
private |
Definition at line 100 of file G4PhotoNuclearCrossSection.hh.
View newest version in sPHENIX GitHub at line 100 of file G4PhotoNuclearCrossSection.hh
Referenced by G4PhotoNuclearCrossSection(), GetElementCrossSection(), and ~G4PhotoNuclearCrossSection().
|
private |
Definition at line 86 of file G4PhotoNuclearCrossSection.hh.
View newest version in sPHENIX GitHub at line 86 of file G4PhotoNuclearCrossSection.hh
Referenced by GetElementCrossSection().
|
private |
Definition at line 84 of file G4PhotoNuclearCrossSection.hh.
View newest version in sPHENIX GitHub at line 84 of file G4PhotoNuclearCrossSection.hh
Referenced by GetElementCrossSection().
|
private |
Definition at line 85 of file G4PhotoNuclearCrossSection.hh.
View newest version in sPHENIX GitHub at line 85 of file G4PhotoNuclearCrossSection.hh
Referenced by GetElementCrossSection().
|
private |
Definition at line 83 of file G4PhotoNuclearCrossSection.hh.
View newest version in sPHENIX GitHub at line 83 of file G4PhotoNuclearCrossSection.hh
Referenced by GetElementCrossSection().
|
private |
Definition at line 88 of file G4PhotoNuclearCrossSection.hh.
View newest version in sPHENIX GitHub at line 88 of file G4PhotoNuclearCrossSection.hh
Referenced by GetElementCrossSection().
|
private |
Definition at line 87 of file G4PhotoNuclearCrossSection.hh.
View newest version in sPHENIX GitHub at line 87 of file G4PhotoNuclearCrossSection.hh
Referenced by GetElementCrossSection().
|
private |
Definition at line 82 of file G4PhotoNuclearCrossSection.hh.
View newest version in sPHENIX GitHub at line 82 of file G4PhotoNuclearCrossSection.hh
Referenced by GetElementCrossSection().
|
private |
Definition at line 107 of file G4PhotoNuclearCrossSection.hh.
View newest version in sPHENIX GitHub at line 107 of file G4PhotoNuclearCrossSection.hh
Referenced by ThresholdEnergy().
|
private |
Definition at line 108 of file G4PhotoNuclearCrossSection.hh.
View newest version in sPHENIX GitHub at line 108 of file G4PhotoNuclearCrossSection.hh
Referenced by ThresholdEnergy().
|
private |
Definition at line 105 of file G4PhotoNuclearCrossSection.hh.
View newest version in sPHENIX GitHub at line 105 of file G4PhotoNuclearCrossSection.hh
Referenced by G4PhotoNuclearCrossSection(), and GetElementCrossSection().
|
private |
Definition at line 102 of file G4PhotoNuclearCrossSection.hh.
View newest version in sPHENIX GitHub at line 102 of file G4PhotoNuclearCrossSection.hh
Referenced by G4PhotoNuclearCrossSection(), and GetElementCrossSection().