ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
Public Member Functions | |
G4NuclearShellModelDensity (G4int anA, G4int aZ) | |
~G4NuclearShellModelDensity () | |
G4double | GetRelativeDensity (const G4ThreeVector &aPosition) const |
G4double | GetRadius (const G4double maxRelativeDenisty) const |
G4double | GetDeriv (const G4ThreeVector &aPosition) const |
Public Member Functions inherited from G4VNuclearDensity | |
G4VNuclearDensity () | |
virtual | ~G4VNuclearDensity () |
G4double | GetDensity (const G4ThreeVector &aPosition) const |
Private Attributes | |
G4int | theA |
G4double | theRsquare |
Additional Inherited Members | |
Protected Member Functions inherited from G4VNuclearDensity | |
void | Setrho0 (G4double arho0) |
G4double | Getrho0 () const |
Definition at line 38 of file G4NuclearShellModelDensity.hh.
View newest version in sPHENIX GitHub at line 38 of file G4NuclearShellModelDensity.hh
Definition at line 34 of file G4NuclearShellModelDensity.cc.
View newest version in sPHENIX GitHub at line 34 of file G4NuclearShellModelDensity.cc
References fermi, G4Pow::GetInstance(), pi, G4VNuclearDensity::Setrho0(), theA, theRsquare, x, and G4Pow::Z23().
G4NuclearShellModelDensity::~G4NuclearShellModelDensity | ( | ) |
Definition at line 43 of file G4NuclearShellModelDensity.cc.
View newest version in sPHENIX GitHub at line 43 of file G4NuclearShellModelDensity.cc
|
virtual |
Implements G4VNuclearDensity.
Definition at line 57 of file G4NuclearShellModelDensity.cc.
View newest version in sPHENIX GitHub at line 57 of file G4NuclearShellModelDensity.cc
References G4VNuclearDensity::GetDensity(), CLHEP::Hep3Vector::mag(), and theRsquare.
Implements G4VNuclearDensity.
Definition at line 50 of file G4NuclearShellModelDensity.cc.
View newest version in sPHENIX GitHub at line 50 of file G4NuclearShellModelDensity.cc
References DBL_MAX, G4Log(), and theRsquare.
|
virtual |
Implements G4VNuclearDensity.
Definition at line 45 of file G4NuclearShellModelDensity.cc.
View newest version in sPHENIX GitHub at line 45 of file G4NuclearShellModelDensity.cc
References G4Exp(), CLHEP::Hep3Vector::mag2(), and theRsquare.
|
private |
Definition at line 50 of file G4NuclearShellModelDensity.hh.
View newest version in sPHENIX GitHub at line 50 of file G4NuclearShellModelDensity.hh
Referenced by G4NuclearShellModelDensity().
|
private |
Definition at line 52 of file G4NuclearShellModelDensity.hh.
View newest version in sPHENIX GitHub at line 52 of file G4NuclearShellModelDensity.hh
Referenced by G4NuclearShellModelDensity(), GetDeriv(), GetRadius(), and GetRelativeDensity().