ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
Public Member Functions | |
G4ParticleHPLevel () | |
~G4ParticleHPLevel () | |
void | SetNumberOfGammas (G4int aGammas) |
void | SetGamma (G4int i, G4ParticleHPGamma *aGamma) |
G4DynamicParticleVector * | GetDecayGammas () |
void | SetLevelEnergy (G4double anEnergy) |
G4double | GetLevelEnergy () |
G4double | GetGammaEnergy (G4int i) |
Private Attributes | |
G4double | levelEnergy |
G4int | nGammas |
G4ParticleHPGamma ** | theGammas |
Definition at line 40 of file G4ParticleHPLevel.hh.
View newest version in sPHENIX GitHub at line 40 of file G4ParticleHPLevel.hh
|
inline |
Definition at line 44 of file G4ParticleHPLevel.hh.
View newest version in sPHENIX GitHub at line 44 of file G4ParticleHPLevel.hh
References levelEnergy, nGammas, and theGammas.
G4ParticleHPLevel::~G4ParticleHPLevel | ( | ) |
Definition at line 35 of file G4ParticleHPLevel.cc.
View newest version in sPHENIX GitHub at line 35 of file G4ParticleHPLevel.cc
G4DynamicParticleVector * G4ParticleHPLevel::GetDecayGammas | ( | ) |
Definition at line 66 of file G4ParticleHPLevel.cc.
View newest version in sPHENIX GitHub at line 66 of file G4ParticleHPLevel.cc
References G4UniformRand, G4ParticleHPGamma::GetDecayGammas(), G4ParticleHPGamma::GetWeight(), it, nGammas, sum, and theGammas.
Referenced by G4ParticleHPGamma::GetDecayGammas().
Definition at line 61 of file G4ParticleHPLevel.cc.
View newest version in sPHENIX GitHub at line 61 of file G4ParticleHPLevel.cc
References G4ParticleHPGamma::GetGammaEnergy(), and theGammas.
|
inline |
Definition at line 64 of file G4ParticleHPLevel.hh.
View newest version in sPHENIX GitHub at line 64 of file G4ParticleHPLevel.hh
References levelEnergy.
Referenced by G4ParticleHPInelasticCompFS::CompositeApply(), G4ParticleHPDeExGammas::GetLevelEnergy(), and G4ParticleHPDeExGammas::Init().
void G4ParticleHPLevel::SetGamma | ( | G4int | i, |
G4ParticleHPGamma * | aGamma | ||
) |
Definition at line 55 of file G4ParticleHPLevel.cc.
View newest version in sPHENIX GitHub at line 55 of file G4ParticleHPLevel.cc
References G4ParticleHPGamma::GetLevelEnergy(), SetLevelEnergy(), and theGammas.
Referenced by G4ParticleHPDeExGammas::Init().
Definition at line 59 of file G4ParticleHPLevel.hh.
View newest version in sPHENIX GitHub at line 59 of file G4ParticleHPLevel.hh
References levelEnergy.
Referenced by SetGamma().
Definition at line 44 of file G4ParticleHPLevel.cc.
View newest version in sPHENIX GitHub at line 44 of file G4ParticleHPLevel.cc
References nGammas, and theGammas.
Referenced by G4ParticleHPDeExGammas::Init().
|
private |
Definition at line 73 of file G4ParticleHPLevel.hh.
View newest version in sPHENIX GitHub at line 73 of file G4ParticleHPLevel.hh
Referenced by G4ParticleHPLevel(), GetLevelEnergy(), and SetLevelEnergy().
|
private |
Definition at line 75 of file G4ParticleHPLevel.hh.
View newest version in sPHENIX GitHub at line 75 of file G4ParticleHPLevel.hh
Referenced by G4ParticleHPLevel(), GetDecayGammas(), SetNumberOfGammas(), and ~G4ParticleHPLevel().
|
private |
Definition at line 76 of file G4ParticleHPLevel.hh.
View newest version in sPHENIX GitHub at line 76 of file G4ParticleHPLevel.hh
Referenced by G4ParticleHPLevel(), GetDecayGammas(), GetGammaEnergy(), SetGamma(), SetNumberOfGammas(), and ~G4ParticleHPLevel().