![]() |
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/G4ESTARStopping.hh>
Collaboration diagram for G4ESTARStopping:Public Member Functions | |
| G4ESTARStopping (const G4String &datatype="") | |
| ~G4ESTARStopping () | |
| G4int | GetIndex (const G4Material *) |
| G4double | GetElectronicDEDX (G4int idx, G4double energy) |
| G4double | GetElectronicDEDX (const G4Material *, G4double energy) |
Private Member Functions | |
| void | Initialise () |
| void | AddData (const G4double *e, const G4double *s, G4int idx) |
| G4ESTARStopping & | operator= (const G4ESTARStopping &right)=delete |
| G4ESTARStopping (const G4ESTARStopping &)=delete | |
Private Attributes | |
| char * | dirPath |
| G4int | type |
| G4int | matIndex |
| const G4Material * | currentMaterial |
| G4double | emin |
| std::vector< G4String > | name |
| std::vector < G4LPhysicsFreeVector * > | sdata |
Definition at line 61 of file G4ESTARStopping.hh.
View newest version in sPHENIX GitHub at line 61 of file G4ESTARStopping.hh
|
explicit |
Definition at line 52 of file G4ESTARStopping.cc.
View newest version in sPHENIX GitHub at line 52 of file G4ESTARStopping.cc
References currentMaterial, Initialise(), matIndex, sdata, and type.
Here is the call graph for this function:| G4ESTARStopping::~G4ESTARStopping | ( | ) |
Definition at line 69 of file G4ESTARStopping.cc.
View newest version in sPHENIX GitHub at line 69 of file G4ESTARStopping.cc
References sdata.
|
privatedelete |
Definition at line 958 of file G4ESTARStopping.cc.
View newest version in sPHENIX GitHub at line 958 of file G4ESTARStopping.cc
References cm2, dirPath, fac, FatalException, fin, Acts::UnitConstants::g, G4Exception(), GeV, incremental_prev_tag::idx, MeV, n, sdata, type, x1, x2, x3, x4, x5, and x6.
Referenced by Initialise().
Here is the call graph for this function:
Here is the caller graph for this function:Definition at line 93 of file G4ESTARStopping.cc.
View newest version in sPHENIX GitHub at line 93 of file G4ESTARStopping.cc
References emin, G4cout, G4endl, and sdata.
Referenced by GetElectronicDEDX().
Here is the caller graph for this function:
|
inline |
Definition at line 95 of file G4ESTARStopping.hh.
View newest version in sPHENIX GitHub at line 95 of file G4ESTARStopping.hh
References GetElectronicDEDX(), and GetIndex().
Here is the call graph for this function:| G4int G4ESTARStopping::GetIndex | ( | const G4Material * | mat | ) |
Definition at line 76 of file G4ESTARStopping.cc.
View newest version in sPHENIX GitHub at line 76 of file G4ESTARStopping.cc
References currentMaterial, G4Material::GetName(), mat, and matIndex.
Referenced by GetElectronicDEDX().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Definition at line 106 of file G4ESTARStopping.cc.
View newest version in sPHENIX GitHub at line 106 of file G4ESTARStopping.cc
References AddData(), dirPath, e1, e2, e3, e4, e5, e6, emin, FatalException, G4Exception(), MeV, and T0.
Referenced by G4ESTARStopping().
Here is the call graph for this function:
Here is the caller graph for this function:
|
privatedelete |
|
private |
Definition at line 89 of file G4ESTARStopping.hh.
View newest version in sPHENIX GitHub at line 89 of file G4ESTARStopping.hh
Referenced by G4ESTARStopping(), and GetIndex().
|
private |
Definition at line 85 of file G4ESTARStopping.hh.
View newest version in sPHENIX GitHub at line 85 of file G4ESTARStopping.hh
Referenced by AddData(), and Initialise().
|
private |
Definition at line 90 of file G4ESTARStopping.hh.
View newest version in sPHENIX GitHub at line 90 of file G4ESTARStopping.hh
Referenced by GetElectronicDEDX(), and Initialise().
|
private |
Definition at line 88 of file G4ESTARStopping.hh.
View newest version in sPHENIX GitHub at line 88 of file G4ESTARStopping.hh
Referenced by G4ESTARStopping(), and GetIndex().
|
private |
Definition at line 91 of file G4ESTARStopping.hh.
View newest version in sPHENIX GitHub at line 91 of file G4ESTARStopping.hh
|
private |
Definition at line 92 of file G4ESTARStopping.hh.
View newest version in sPHENIX GitHub at line 92 of file G4ESTARStopping.hh
Referenced by AddData(), G4ESTARStopping(), GetElectronicDEDX(), and ~G4ESTARStopping().
|
private |
Definition at line 87 of file G4ESTARStopping.hh.
View newest version in sPHENIX GitHub at line 87 of file G4ESTARStopping.hh
Referenced by AddData(), and G4ESTARStopping().