ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
Public Member Functions | |
G4ParticleHPSimpleEvapSpectrum () | |
~G4ParticleHPSimpleEvapSpectrum () | |
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 | Evapo (G4double anEnergy, G4double theta) |
Private Attributes | |
G4double | expm1 |
G4ParticleHPVector | theFractionalProb |
G4ParticleHPVector | theThetaDist |
Definition at line 45 of file G4ParticleHPSimpleEvapSpectrum.hh.
View newest version in sPHENIX GitHub at line 45 of file G4ParticleHPSimpleEvapSpectrum.hh
|
inline |
Definition at line 48 of file G4ParticleHPSimpleEvapSpectrum.hh.
View newest version in sPHENIX GitHub at line 48 of file G4ParticleHPSimpleEvapSpectrum.hh
References expm1, and G4Exp().
|
inline |
Definition at line 52 of file G4ParticleHPSimpleEvapSpectrum.hh.
View newest version in sPHENIX GitHub at line 52 of file G4ParticleHPSimpleEvapSpectrum.hh
Definition at line 91 of file G4ParticleHPSimpleEvapSpectrum.hh.
View newest version in sPHENIX GitHub at line 91 of file G4ParticleHPSimpleEvapSpectrum.hh
References CLHEP::eV, and G4Exp().
|
inlinevirtual |
Implements G4VParticleHPEDis.
Definition at line 62 of file G4ParticleHPSimpleEvapSpectrum.hh.
View newest version in sPHENIX GitHub at line 62 of file G4ParticleHPSimpleEvapSpectrum.hh
References G4ParticleHPVector::GetY(), and theFractionalProb.
|
inlinevirtual |
Implements G4VParticleHPEDis.
Definition at line 56 of file G4ParticleHPSimpleEvapSpectrum.hh.
View newest version in sPHENIX GitHub at line 56 of file G4ParticleHPSimpleEvapSpectrum.hh
References CLHEP::eV, G4ParticleHPVector::Init(), theFractionalProb, and theThetaDist.
Implements G4VParticleHPEDis.
Definition at line 67 of file G4ParticleHPSimpleEvapSpectrum.hh.
View newest version in sPHENIX GitHub at line 67 of file G4ParticleHPSimpleEvapSpectrum.hh
References CLHEP::eV, G4cout, G4endl, G4Log(), G4UniformRand, G4ParticleHPVector::GetY(), max, theta(), and theThetaDist.
|
private |
Definition at line 99 of file G4ParticleHPSimpleEvapSpectrum.hh.
View newest version in sPHENIX GitHub at line 99 of file G4ParticleHPSimpleEvapSpectrum.hh
Referenced by G4ParticleHPSimpleEvapSpectrum().
|
private |
Definition at line 101 of file G4ParticleHPSimpleEvapSpectrum.hh.
View newest version in sPHENIX GitHub at line 101 of file G4ParticleHPSimpleEvapSpectrum.hh
Referenced by GetFractionalProbability(), and Init().
|
private |
Definition at line 103 of file G4ParticleHPSimpleEvapSpectrum.hh.
View newest version in sPHENIX GitHub at line 103 of file G4ParticleHPSimpleEvapSpectrum.hh