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/G4WaterStopping.hh>
Public Member Functions | |
G4WaterStopping (G4EmCorrections *corr=0, G4bool splineFlag=true) | |
~G4WaterStopping () | |
G4double | GetElectronicDEDX (G4int Z, G4double energy) |
Private Member Functions | |
void | Initialise (G4EmCorrections *) |
void | AddData (const G4double *energy, const G4double *stoppower, G4double factor) |
G4WaterStopping & | operator= (const G4WaterStopping &right)=delete |
G4WaterStopping (const G4WaterStopping &)=delete | |
Private Attributes | |
G4bool | spline |
G4double | emin |
std::vector < G4LPhysicsFreeVector * > | dedx |
Static Private Attributes | |
static const G4int | Z [17] |
static const G4double | A [17] |
Definition at line 56 of file G4WaterStopping.hh.
View newest version in sPHENIX GitHub at line 56 of file G4WaterStopping.hh
|
explicit |
Definition at line 57 of file G4WaterStopping.cc.
View newest version in sPHENIX GitHub at line 57 of file G4WaterStopping.cc
References dedx, Initialise(), and spline.
G4WaterStopping::~G4WaterStopping | ( | ) |
Definition at line 66 of file G4WaterStopping.cc.
View newest version in sPHENIX GitHub at line 66 of file G4WaterStopping.cc
|
privatedelete |
|
private |
Definition at line 90 of file G4WaterStopping.cc.
View newest version in sPHENIX GitHub at line 90 of file G4WaterStopping.cc
References dedx, MeV, G4LPhysicsFreeVector::PutValues(), G4PhysicsVector::SetSpline(), and spline.
Referenced by Initialise().
Definition at line 71 of file G4WaterStopping.cc.
View newest version in sPHENIX GitHub at line 71 of file G4WaterStopping.cc
References A, dedx, emin, and incremental_prev_tag::idx.
|
private |
Definition at line 105 of file G4WaterStopping.cc.
View newest version in sPHENIX GitHub at line 105 of file G4WaterStopping.cc
References A, AddData(), G4EmCorrections::AddStoppingData(), cm, dedx, E, emin, MeV, and Z.
Referenced by G4WaterStopping().
|
privatedelete |
|
staticprivate |
Definition at line 79 of file G4WaterStopping.hh.
View newest version in sPHENIX GitHub at line 79 of file G4WaterStopping.hh
Referenced by GetElectronicDEDX(), and Initialise().
|
private |
Definition at line 81 of file G4WaterStopping.hh.
View newest version in sPHENIX GitHub at line 81 of file G4WaterStopping.hh
Referenced by AddData(), G4WaterStopping(), GetElectronicDEDX(), and Initialise().
|
private |
Definition at line 80 of file G4WaterStopping.hh.
View newest version in sPHENIX GitHub at line 80 of file G4WaterStopping.hh
Referenced by GetElectronicDEDX(), and Initialise().
|
private |
Definition at line 77 of file G4WaterStopping.hh.
View newest version in sPHENIX GitHub at line 77 of file G4WaterStopping.hh
Referenced by AddData(), and G4WaterStopping().
|
staticprivate |
Definition at line 78 of file G4WaterStopping.hh.
View newest version in sPHENIX GitHub at line 78 of file G4WaterStopping.hh
Referenced by Initialise().