ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
Public Member Functions | |
G4ParticleHPGamma () | |
~G4ParticleHPGamma () | |
G4bool | Init (std::istream &aDataFile) |
void | SetNext (G4ParticleHPLevel *aLevel) |
G4DynamicParticleVector * | GetDecayGammas () |
G4double | GetLevelEnergy () |
G4double | GetGammaEnergy () |
G4double | GetWeight () |
Private Attributes | |
G4double | levelEnergy |
G4double | gammaEnergy |
G4double | probability |
G4ParticleHPLevel * | next |
Static Private Attributes | |
static G4ThreadLocal int | instancecount = 0 |
Definition at line 40 of file G4ParticleHPGamma.hh.
View newest version in sPHENIX GitHub at line 40 of file G4ParticleHPGamma.hh
G4ParticleHPGamma::G4ParticleHPGamma | ( | ) |
Definition at line 37 of file G4ParticleHPGamma.cc.
View newest version in sPHENIX GitHub at line 37 of file G4ParticleHPGamma.cc
References gammaEnergy, instancecount, levelEnergy, next, and probability.
G4ParticleHPGamma::~G4ParticleHPGamma | ( | ) |
Definition at line 46 of file G4ParticleHPGamma.cc.
View newest version in sPHENIX GitHub at line 46 of file G4ParticleHPGamma.cc
References instancecount.
|
inline |
Definition at line 54 of file G4ParticleHPGamma.hh.
View newest version in sPHENIX GitHub at line 54 of file G4ParticleHPGamma.hh
References G4Gamma::Gamma(), gammaEnergy, G4ParticleHPLevel::GetDecayGammas(), next, G4DynamicParticle::SetDefinition(), and G4DynamicParticle::SetKineticEnergy().
Referenced by G4ParticleHPLevel::GetDecayGammas().
|
inline |
Definition at line 77 of file G4ParticleHPGamma.hh.
View newest version in sPHENIX GitHub at line 77 of file G4ParticleHPGamma.hh
References gammaEnergy.
Referenced by G4ParticleHPLevel::GetGammaEnergy(), and G4ParticleHPDeExGammas::Init().
|
inline |
Definition at line 72 of file G4ParticleHPGamma.hh.
View newest version in sPHENIX GitHub at line 72 of file G4ParticleHPGamma.hh
References levelEnergy.
Referenced by G4ParticleHPDeExGammas::Init(), and G4ParticleHPLevel::SetGamma().
|
inline |
Definition at line 82 of file G4ParticleHPGamma.hh.
View newest version in sPHENIX GitHub at line 82 of file G4ParticleHPGamma.hh
References probability.
Referenced by G4ParticleHPLevel::GetDecayGammas().
G4bool G4ParticleHPGamma::Init | ( | std::istream & | aDataFile | ) |
Definition at line 48 of file G4ParticleHPGamma.cc.
View newest version in sPHENIX GitHub at line 48 of file G4ParticleHPGamma.cc
References gammaEnergy, keV, levelEnergy, and probability.
Referenced by G4ParticleHPDeExGammas::Init().
|
inline |
Definition at line 49 of file G4ParticleHPGamma.hh.
View newest version in sPHENIX GitHub at line 49 of file G4ParticleHPGamma.hh
References next.
Referenced by G4ParticleHPDeExGammas::Init().
|
private |
Definition at line 90 of file G4ParticleHPGamma.hh.
View newest version in sPHENIX GitHub at line 90 of file G4ParticleHPGamma.hh
Referenced by G4ParticleHPGamma(), GetDecayGammas(), GetGammaEnergy(), and Init().
|
staticprivate |
Definition at line 94 of file G4ParticleHPGamma.hh.
View newest version in sPHENIX GitHub at line 94 of file G4ParticleHPGamma.hh
Referenced by G4ParticleHPGamma(), and ~G4ParticleHPGamma().
|
private |
Definition at line 89 of file G4ParticleHPGamma.hh.
View newest version in sPHENIX GitHub at line 89 of file G4ParticleHPGamma.hh
Referenced by G4ParticleHPGamma(), GetLevelEnergy(), and Init().
|
private |
Definition at line 93 of file G4ParticleHPGamma.hh.
View newest version in sPHENIX GitHub at line 93 of file G4ParticleHPGamma.hh
Referenced by G4ParticleHPGamma(), GetDecayGammas(), and SetNext().
|
private |
Definition at line 91 of file G4ParticleHPGamma.hh.
View newest version in sPHENIX GitHub at line 91 of file G4ParticleHPGamma.hh
Referenced by G4ParticleHPGamma(), GetWeight(), and Init().