ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
Definition at line 55 of file G4ParticleHPElementData.hh.
View newest version in sPHENIX GitHub at line 55 of file G4ParticleHPElementData.hh
G4ParticleHPElementData::G4ParticleHPElementData | ( | ) |
Definition at line 36 of file G4ParticleHPElementData.cc.
View newest version in sPHENIX GitHub at line 36 of file G4ParticleHPElementData.cc
References precision, theBuffer, theCaptureData, theElasticData, theFissionData, theInelasticData, and theIsotopeWiseData.
G4ParticleHPElementData::~G4ParticleHPElementData | ( | ) |
Definition at line 47 of file G4ParticleHPElementData.cc.
View newest version in sPHENIX GitHub at line 47 of file G4ParticleHPElementData.cc
References theCaptureData, theElasticData, theFissionData, theInelasticData, and theIsotopeWiseData.
|
inline |
Definition at line 73 of file G4ParticleHPElementData.hh.
View newest version in sPHENIX GitHub at line 73 of file G4ParticleHPElementData.hh
References theFissionData.
Referenced by MakePhysicsVector().
|
inline |
Definition at line 75 of file G4ParticleHPElementData.hh.
View newest version in sPHENIX GitHub at line 75 of file G4ParticleHPElementData.hh
References theCaptureData.
|
inline |
Definition at line 77 of file G4ParticleHPElementData.hh.
View newest version in sPHENIX GitHub at line 77 of file G4ParticleHPElementData.hh
References theElasticData.
|
inline |
Definition at line 79 of file G4ParticleHPElementData.hh.
View newest version in sPHENIX GitHub at line 79 of file G4ParticleHPElementData.hh
References theInelasticData.
void G4ParticleHPElementData::Harmonise | ( | G4ParticleHPVector *& | theStore, |
G4ParticleHPVector * | theNew | ||
) |
Definition at line 144 of file G4ParticleHPElementData.cc.
View newest version in sPHENIX GitHub at line 144 of file G4ParticleHPElementData.cc
References a, active, G4ParticleHPVector::GetEnergy(), G4ParticleHPVector::GetVectorLength(), G4ParticleHPVector::GetXsec(), max, n, Acts::passive, G4ParticleHPVector::SetData(), t, tmp, x, and y.
Referenced by UpdateData().
void G4ParticleHPElementData::Init | ( | G4Element * | theElement, |
G4ParticleDefinition * | projectile, | ||
const char * | dataDirVariable | ||
) |
Definition at line 56 of file G4ParticleHPElementData.cc.
View newest version in sPHENIX GitHub at line 56 of file G4ParticleHPElementData.cc
References A(), G4StableIsotopes::GetAbundance(), G4StableIsotopes::GetFirstIsotope(), G4Element::GetIsotope(), G4StableIsotopes::GetIsotopeNucleonCount(), G4Isotope::Getm(), G4Isotope::GetN(), G4StableIsotopes::GetNumberOfIsotopes(), G4Element::GetNumberOfIsotopes(), G4Element::GetRelativeAbundanceVector(), G4Element::GetZ(), G4Neutron::Neutron(), CLHEP::perCent, precision, theCaptureData, theElasticData, theFissionData, theInelasticData, theIsotopeWiseData, theStableOnes, G4ParticleHPVector::ThinOut(), UpdateData(), and Z.
Referenced by MakePhysicsVector().
G4ParticleHPVector * G4ParticleHPElementData::MakePhysicsVector | ( | G4Element * | theElement, |
G4ParticleDefinition * | projectile, | ||
G4ParticleHPFissionData * | theSet, | ||
char * | dataDirVariable | ||
) |
Definition at line 199 of file G4ParticleHPElementData.cc.
View newest version in sPHENIX GitHub at line 199 of file G4ParticleHPElementData.cc
References GetData(), Init(), and G4Neutron::Neutron().
G4ParticleHPVector * G4ParticleHPElementData::MakePhysicsVector | ( | G4Element * | theElement, |
G4ParticleDefinition * | projectile, | ||
G4ParticleHPCaptureData * | theSet, | ||
char * | dataDirVariable | ||
) |
Definition at line 208 of file G4ParticleHPElementData.cc.
View newest version in sPHENIX GitHub at line 208 of file G4ParticleHPElementData.cc
References GetData(), Init(), and G4Neutron::Neutron().
G4ParticleHPVector * G4ParticleHPElementData::MakePhysicsVector | ( | G4Element * | theElement, |
G4ParticleDefinition * | projectile, | ||
G4ParticleHPElasticData * | theSet, | ||
char * | dataDirVariable | ||
) |
Definition at line 217 of file G4ParticleHPElementData.cc.
View newest version in sPHENIX GitHub at line 217 of file G4ParticleHPElementData.cc
References GetData(), Init(), and G4Neutron::Neutron().
G4ParticleHPVector * G4ParticleHPElementData::MakePhysicsVector | ( | G4Element * | theElement, |
G4ParticleDefinition * | projectile, | ||
G4ParticleHPInelasticData * | theSet, | ||
char * | dataDirVariable | ||
) |
Definition at line 226 of file G4ParticleHPElementData.cc.
View newest version in sPHENIX GitHub at line 226 of file G4ParticleHPElementData.cc
References GetData(), Init(), and G4Neutron::Neutron().
|
inline |
Definition at line 68 of file G4ParticleHPElementData.hh.
View newest version in sPHENIX GitHub at line 68 of file G4ParticleHPElementData.hh
References UpdateData().
Referenced by Init(), and UpdateData().
void G4ParticleHPElementData::UpdateData | ( | G4int | A, |
G4int | Z, | ||
G4int | M, | ||
G4int | index, | ||
G4double | abundance, | ||
G4ParticleDefinition * | projectile, | ||
const char * | dataDirVariable | ||
) |
Definition at line 101 of file G4ParticleHPElementData.cc.
View newest version in sPHENIX GitHub at line 101 of file G4ParticleHPElementData.cc
References Harmonise(), G4ParticleHPIsoData::Init(), G4ParticleHPIsoData::MakeCaptureData(), G4ParticleHPIsoData::MakeElasticData(), G4ParticleHPIsoData::MakeFissionData(), G4ParticleHPIsoData::MakeInelasticData(), theBuffer, theCaptureData, theElasticData, theFissionData, theInelasticData, and theIsotopeWiseData.
|
private |
Definition at line 116 of file G4ParticleHPElementData.hh.
View newest version in sPHENIX GitHub at line 116 of file G4ParticleHPElementData.hh
|
private |
Definition at line 108 of file G4ParticleHPElementData.hh.
View newest version in sPHENIX GitHub at line 108 of file G4ParticleHPElementData.hh
Referenced by G4ParticleHPElementData(), and Init().
|
private |
Definition at line 110 of file G4ParticleHPElementData.hh.
View newest version in sPHENIX GitHub at line 110 of file G4ParticleHPElementData.hh
Referenced by G4ParticleHPElementData(), and UpdateData().
|
private |
Definition at line 105 of file G4ParticleHPElementData.hh.
View newest version in sPHENIX GitHub at line 105 of file G4ParticleHPElementData.hh
Referenced by G4ParticleHPElementData(), GetData(), Init(), UpdateData(), and ~G4ParticleHPElementData().
|
private |
Definition at line 106 of file G4ParticleHPElementData.hh.
View newest version in sPHENIX GitHub at line 106 of file G4ParticleHPElementData.hh
Referenced by G4ParticleHPElementData(), GetData(), Init(), UpdateData(), and ~G4ParticleHPElementData().
|
private |
Definition at line 104 of file G4ParticleHPElementData.hh.
View newest version in sPHENIX GitHub at line 104 of file G4ParticleHPElementData.hh
Referenced by G4ParticleHPElementData(), GetData(), Init(), UpdateData(), and ~G4ParticleHPElementData().
|
private |
Definition at line 107 of file G4ParticleHPElementData.hh.
View newest version in sPHENIX GitHub at line 107 of file G4ParticleHPElementData.hh
Referenced by G4ParticleHPElementData(), GetData(), Init(), UpdateData(), and ~G4ParticleHPElementData().
|
private |
Definition at line 112 of file G4ParticleHPElementData.hh.
View newest version in sPHENIX GitHub at line 112 of file G4ParticleHPElementData.hh
Referenced by G4ParticleHPElementData(), Init(), UpdateData(), and ~G4ParticleHPElementData().
|
private |
Definition at line 114 of file G4ParticleHPElementData.hh.
View newest version in sPHENIX GitHub at line 114 of file G4ParticleHPElementData.hh
Referenced by Init().