#include <PrimaryGeneratorAction3.hh>
Definition at line 47 of file PrimaryGeneratorAction3.hh.
◆ PrimaryGeneratorAction3()
PrimaryGeneratorAction3::PrimaryGeneratorAction3 |
( |
G4ParticleGun * |
gun | ) |
|
Definition at line 48 of file PrimaryGeneratorAction3.cc.
55 std::sin(theta)*std::sin(phi),
G4ParticleGun * fParticleGun
CLHEP::Hep3Vector G4ThreeVector
◆ ~PrimaryGeneratorAction3()
PrimaryGeneratorAction3::~PrimaryGeneratorAction3 |
( |
| ) |
|
◆ GeneratePrimaries()
void PrimaryGeneratorAction3::GeneratePrimaries |
( |
G4Event * |
anEvent | ) |
|
Definition at line 68 of file PrimaryGeneratorAction3.cc.
75 G4double sinAlpha = std::sqrt(1. - cosAlpha*cosAlpha);
G4ParticleGun * fParticleGun
void SetParticleMomentumDirection(G4ParticleMomentum aMomentumDirection)
virtual void GeneratePrimaryVertex(G4Event *evt)
static const double twopi
void SetParticleEnergy(G4double aKineticEnergy)
◆ GetAlphaMax()
G4double PrimaryGeneratorAction3::GetAlphaMax |
( |
| ) |
|
|
inline |
◆ GetNewUz()
◆ fAlphaMax
G4double PrimaryGeneratorAction3::fAlphaMax |
|
private |
◆ fNewUz
◆ fParticleGun
The documentation for this class was generated from the following files: