![]() |
ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
#include <geant4/tree/geant4-10.6-release/source/processes/electromagnetic/standard/include/G4PSTARStopping.hh>
Collaboration diagram for G4PSTARStopping:Public Member Functions | |
| G4PSTARStopping () | |
| ~G4PSTARStopping () | |
| void | Initialise () |
| G4int | GetIndex (const G4Material *) const |
| G4int | GetIndex (const G4String &) const |
| G4double | GetElectronicDEDX (G4int idx, G4double energy) const |
| G4double | GetElectronicDEDX (const G4Material *, G4double energy) const |
Private Member Functions | |
| void | AddData (const G4float *s, const G4Material *) |
| void | FindData (G4int idx, const G4Material *) |
| void | PrintWarning (G4int idx) const |
| G4PSTARStopping & | operator= (const G4PSTARStopping &right)=delete |
| G4PSTARStopping (const G4PSTARStopping &)=delete | |
Private Attributes | |
| G4int | nvectors |
| G4double | emin |
| std::vector< const G4Material * > | materials |
| std::vector < G4LPhysicsFreeVector * > | sdata |
Definition at line 62 of file G4PSTARStopping.hh.
View newest version in sPHENIX GitHub at line 62 of file G4PSTARStopping.hh
|
explicit |
Definition at line 55 of file G4PSTARStopping.cc.
View newest version in sPHENIX GitHub at line 55 of file G4PSTARStopping.cc
References Initialise().
Here is the call graph for this function:| G4PSTARStopping::~G4PSTARStopping | ( | ) |
Definition at line 63 of file G4PSTARStopping.cc.
View newest version in sPHENIX GitHub at line 63 of file G4PSTARStopping.cc
|
privatedelete |
|
private |
Definition at line 353 of file G4PSTARStopping.cc.
View newest version in sPHENIX GitHub at line 353 of file G4PSTARStopping.cc
References fac, G4PhysicsVector::FillSecondDerivatives(), materials, nvectors, G4LPhysicsFreeVector::PutValues(), sdata, G4PhysicsVector::SetSpline(), T0, and v.
Referenced by FindData().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Definition at line 125 of file G4PSTARStopping.cc.
View newest version in sPHENIX GitHub at line 125 of file G4PSTARStopping.cc
References AddData(), e1, e2, e3, e4, e5, e6, and f.
Referenced by Initialise().
Here is the call graph for this function:
Here is the caller graph for this function:Definition at line 129 of file G4PSTARStopping.hh.
View newest version in sPHENIX GitHub at line 129 of file G4PSTARStopping.hh
References emin, incremental_prev_tag::idx, nvectors, PrintWarning(), and sdata.
Referenced by G4BraggModel::DEDX(), and GetElectronicDEDX().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
Definition at line 141 of file G4PSTARStopping.hh.
View newest version in sPHENIX GitHub at line 141 of file G4PSTARStopping.hh
References GetElectronicDEDX(), and GetIndex().
Here is the call graph for this function:
|
inline |
Definition at line 100 of file G4PSTARStopping.hh.
View newest version in sPHENIX GitHub at line 100 of file G4PSTARStopping.hh
References incremental_prev_tag::idx, materials, and nvectors.
Referenced by G4BraggModel::DEDX(), and GetElectronicDEDX().
Here is the caller graph for this function:Definition at line 114 of file G4PSTARStopping.hh.
View newest version in sPHENIX GitHub at line 114 of file G4PSTARStopping.hh
References incremental_prev_tag::idx, materials, and nvectors.
| void G4PSTARStopping::Initialise | ( | ) |
Definition at line 82 of file G4PSTARStopping.cc.
View newest version in sPHENIX GitHub at line 82 of file G4PSTARStopping.cc
References FindData(), G4Material::GetChemicalFormula(), G4Material::GetMaterialTable(), G4Material::GetName(), G4Material::GetNumberOfMaterials(), mat, materials, molecularIndex, molecularName, nameNIST, numberOfMolecula, and nvectors.
Referenced by G4PSTARStopping(), and G4BraggModel::Initialise().
Here is the call graph for this function:
Here is the caller graph for this function:
|
privatedelete |
Definition at line 72 of file G4PSTARStopping.cc.
View newest version in sPHENIX GitHub at line 72 of file G4PSTARStopping.cc
References G4Exception(), JustWarning, and nvectors.
Referenced by GetElectronicDEDX().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Definition at line 93 of file G4PSTARStopping.hh.
View newest version in sPHENIX GitHub at line 93 of file G4PSTARStopping.hh
Referenced by GetElectronicDEDX().
|
private |
Definition at line 94 of file G4PSTARStopping.hh.
View newest version in sPHENIX GitHub at line 94 of file G4PSTARStopping.hh
Referenced by AddData(), GetIndex(), and Initialise().
|
private |
Definition at line 92 of file G4PSTARStopping.hh.
View newest version in sPHENIX GitHub at line 92 of file G4PSTARStopping.hh
Referenced by AddData(), GetElectronicDEDX(), GetIndex(), Initialise(), PrintWarning(), and ~G4PSTARStopping().
|
private |
Definition at line 95 of file G4PSTARStopping.hh.
View newest version in sPHENIX GitHub at line 95 of file G4PSTARStopping.hh
Referenced by AddData(), GetElectronicDEDX(), and ~G4PSTARStopping().