ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
Public Member Functions | |
PrimaryGeneratorAction3 (G4ParticleGun *) | |
~PrimaryGeneratorAction3 () | |
void | GeneratePrimaries (G4Event *) |
G4ThreeVector | GetNewUz () |
G4double | GetAlphaMax () |
Private Attributes | |
G4ThreeVector | fNewUz |
G4double | fAlphaMax |
G4ParticleGun * | fParticleGun |
Definition at line 46 of file PrimaryGeneratorAction3.hh.
View newest version in sPHENIX GitHub at line 46 of file PrimaryGeneratorAction3.hh
PrimaryGeneratorAction3::PrimaryGeneratorAction3 | ( | G4ParticleGun * | gun | ) |
Definition at line 47 of file PrimaryGeneratorAction3.cc.
View newest version in sPHENIX GitHub at line 47 of file PrimaryGeneratorAction3.cc
References deg, fAlphaMax, fNewUz, phi, and theta().
PrimaryGeneratorAction3::~PrimaryGeneratorAction3 | ( | ) |
Definition at line 62 of file PrimaryGeneratorAction3.cc.
View newest version in sPHENIX GitHub at line 62 of file PrimaryGeneratorAction3.cc
Definition at line 67 of file PrimaryGeneratorAction3.cc.
View newest version in sPHENIX GitHub at line 67 of file PrimaryGeneratorAction3.cc
References dir, fAlphaMax, fNewUz, fParticleGun, G4UniformRand, G4ParticleGun::GeneratePrimaryVertex(), MeV, CLHEP::Hep3Vector::rotateUz(), G4ParticleGun::SetParticleEnergy(), G4ParticleGun::SetParticleMomentumDirection(), and twopi.
|
inline |
Definition at line 57 of file PrimaryGeneratorAction3.hh.
View newest version in sPHENIX GitHub at line 57 of file PrimaryGeneratorAction3.hh
References fAlphaMax.
|
inline |
Definition at line 56 of file PrimaryGeneratorAction3.hh.
View newest version in sPHENIX GitHub at line 56 of file PrimaryGeneratorAction3.hh
References fNewUz.
|
private |
Definition at line 61 of file PrimaryGeneratorAction3.hh.
View newest version in sPHENIX GitHub at line 61 of file PrimaryGeneratorAction3.hh
Referenced by GeneratePrimaries(), GetAlphaMax(), and PrimaryGeneratorAction3().
|
private |
Definition at line 57 of file PrimaryGeneratorAction3.hh.
View newest version in sPHENIX GitHub at line 57 of file PrimaryGeneratorAction3.hh
Referenced by GeneratePrimaries(), GetNewUz(), and PrimaryGeneratorAction3().
|
private |
Definition at line 63 of file PrimaryGeneratorAction3.hh.
View newest version in sPHENIX GitHub at line 63 of file PrimaryGeneratorAction3.hh
Referenced by GeneratePrimaries().