ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
Public Member Functions | |
G4ParticleHPWattSpectrum () | |
~G4ParticleHPWattSpectrum () | |
void | Init (std::istream &aDataFile) |
G4double | GetFractionalProbability (G4double anEnergy) |
G4double | Sample (G4double anEnergy) |
Public Member Functions inherited from G4VParticleHPEDis | |
G4VParticleHPEDis () | |
virtual | ~G4VParticleHPEDis () |
Private Member Functions | |
G4double | Watt (G4double anEnergy, G4double a, G4double b) |
Private Attributes | |
G4double | expm1 |
G4ParticleHPVector | theFractionalProb |
G4ParticleHPVector | theApar |
G4ParticleHPVector | theBpar |
Definition at line 44 of file G4ParticleHPWattSpectrum.hh.
View newest version in sPHENIX GitHub at line 44 of file G4ParticleHPWattSpectrum.hh
|
inline |
Definition at line 47 of file G4ParticleHPWattSpectrum.hh.
View newest version in sPHENIX GitHub at line 47 of file G4ParticleHPWattSpectrum.hh
References expm1, and G4Exp().
|
inline |
Definition at line 51 of file G4ParticleHPWattSpectrum.hh.
View newest version in sPHENIX GitHub at line 51 of file G4ParticleHPWattSpectrum.hh
Implements G4VParticleHPEDis.
Definition at line 62 of file G4ParticleHPWattSpectrum.hh.
View newest version in sPHENIX GitHub at line 62 of file G4ParticleHPWattSpectrum.hh
References G4ParticleHPVector::GetY(), and theFractionalProb.
|
inlinevirtual |
Implements G4VParticleHPEDis.
Definition at line 55 of file G4ParticleHPWattSpectrum.hh.
View newest version in sPHENIX GitHub at line 55 of file G4ParticleHPWattSpectrum.hh
References CLHEP::eV, G4ParticleHPVector::Init(), theApar, theBpar, and theFractionalProb.
Implements G4VParticleHPEDis.
Definition at line 35 of file G4ParticleHPWattSpectrum.cc.
View newest version in sPHENIX GitHub at line 35 of file G4ParticleHPWattSpectrum.cc
References a, b, eV, G4cout, G4endl, G4Log(), G4UniformRand, G4ParticleHPVector::GetY(), max, theApar, and theBpar.
Definition at line 71 of file G4ParticleHPWattSpectrum.hh.
View newest version in sPHENIX GitHub at line 71 of file G4ParticleHPWattSpectrum.hh
References energy, CLHEP::eV, and G4Exp().
|
private |
Definition at line 80 of file G4ParticleHPWattSpectrum.hh.
View newest version in sPHENIX GitHub at line 80 of file G4ParticleHPWattSpectrum.hh
Referenced by G4ParticleHPWattSpectrum().
|
private |
Definition at line 84 of file G4ParticleHPWattSpectrum.hh.
View newest version in sPHENIX GitHub at line 84 of file G4ParticleHPWattSpectrum.hh
|
private |
Definition at line 85 of file G4ParticleHPWattSpectrum.hh.
View newest version in sPHENIX GitHub at line 85 of file G4ParticleHPWattSpectrum.hh
|
private |
Definition at line 82 of file G4ParticleHPWattSpectrum.hh.
View newest version in sPHENIX GitHub at line 82 of file G4ParticleHPWattSpectrum.hh
Referenced by GetFractionalProbability(), and Init().