![]() |
ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
Collaboration diagram for G4eIonisationParameters:Public Member Functions | |
| G4eIonisationParameters (G4int minZ=1, G4int maxZ=99) | |
| ~G4eIonisationParameters () | |
| G4double | Parameter (G4int Z, G4int shellIndex, G4int parameterIndex, G4double e) const |
| G4double | Excitation (G4int Z, G4double e) const |
| void | PrintData () const |
Private Member Functions | |
| G4eIonisationParameters (const G4eIonisationParameters &) | |
| G4eIonisationParameters & | operator= (const G4eIonisationParameters &right) |
| void | LoadData () |
Private Attributes | |
| G4int | zMin |
| G4int | zMax |
| G4DataVector | activeZ |
| std::map< G4int, G4VEMDataSet *, std::less< G4int > > | param |
| std::map< G4int, G4VEMDataSet *, std::less< G4int > > | excit |
| size_t | length |
Definition at line 60 of file G4eIonisationParameters.hh.
View newest version in sPHENIX GitHub at line 60 of file G4eIonisationParameters.hh
Definition at line 62 of file G4eIonisationParameters.cc.
View newest version in sPHENIX GitHub at line 62 of file G4eIonisationParameters.cc
References LoadData().
Here is the call graph for this function:| G4eIonisationParameters::~G4eIonisationParameters | ( | ) |
Definition at line 70 of file G4eIonisationParameters.cc.
View newest version in sPHENIX GitHub at line 70 of file G4eIonisationParameters.cc
References activeZ, excit, param, and pos().
Here is the call graph for this function:
|
private |
Definition at line 124 of file G4eIonisationParameters.cc.
View newest version in sPHENIX GitHub at line 124 of file G4eIonisationParameters.cc
References e, excit, G4VEMDataSet::FindValue(), G4cout, G4endl, G4VEMDataSet::GetEnergies(), max, min, and pos().
Referenced by G4eIonisationSpectrum::Excitation().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Definition at line 146 of file G4eIonisationParameters.cc.
View newest version in sPHENIX GitHub at line 146 of file G4eIonisationParameters.cc
References a, activeZ, barn, G4DataVector::contains(), d, e, energy, excit, FatalException, file, G4cout, G4endl, G4Exception(), G4Material::GetElementVector(), G4Material::GetMaterialTable(), G4Material::GetNumberOfElements(), G4Material::GetNumberOfMaterials(), G4Element::GetZ(), k, length, material(), MeV, G4TrackingService::nMaterials, param, sum, Z, and z.
Referenced by G4eIonisationParameters().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
| G4double G4eIonisationParameters::Parameter | ( | G4int | Z, |
| G4int | shellIndex, | ||
| G4int | parameterIndex, | ||
| G4double | e | ||
| ) | const |
Definition at line 91 of file G4eIonisationParameters.cc.
View newest version in sPHENIX GitHub at line 91 of file G4eIonisationParameters.cc
References e, G4VEMDataSet::FindValue(), G4cout, G4endl, G4VEMDataSet::GetComponent(), G4VEMDataSet::GetEnergies(), max, min, G4VEMDataSet::NumberOfComponents(), param, and pos().
Referenced by G4eIonisationSpectrum::AverageEnergy(), G4eIonisationSpectrum::Probability(), and G4eIonisationSpectrum::SampleEnergy().
Here is the call graph for this function:
Here is the caller graph for this function:Definition at line 383 of file G4eIonisationParameters.cc.
View newest version in sPHENIX GitHub at line 383 of file G4eIonisationParameters.cc
References activeZ, G4cout, G4endl, G4VEMDataSet::GetComponent(), k, length, G4VEMDataSet::NumberOfComponents(), param, pos(), G4VEMDataSet::PrintData(), and Z.
Referenced by G4eIonisationSpectrum::PrintData().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Definition at line 86 of file G4eIonisationParameters.hh.
View newest version in sPHENIX GitHub at line 86 of file G4eIonisationParameters.hh
Referenced by LoadData(), PrintData(), and ~G4eIonisationParameters().
|
private |
Definition at line 90 of file G4eIonisationParameters.hh.
View newest version in sPHENIX GitHub at line 90 of file G4eIonisationParameters.hh
Referenced by Excitation(), LoadData(), and ~G4eIonisationParameters().
|
private |
Definition at line 92 of file G4eIonisationParameters.hh.
View newest version in sPHENIX GitHub at line 92 of file G4eIonisationParameters.hh
Referenced by LoadData(), and PrintData().
|
private |
Definition at line 89 of file G4eIonisationParameters.hh.
View newest version in sPHENIX GitHub at line 89 of file G4eIonisationParameters.hh
Referenced by LoadData(), Parameter(), PrintData(), and ~G4eIonisationParameters().
|
private |
Definition at line 84 of file G4eIonisationParameters.hh.
View newest version in sPHENIX GitHub at line 84 of file G4eIonisationParameters.hh
|
private |
Definition at line 83 of file G4eIonisationParameters.hh.
View newest version in sPHENIX GitHub at line 83 of file G4eIonisationParameters.hh