#include <PrimaryGeneratorAction0.hh>
Definition at line 46 of file PrimaryGeneratorAction0.hh.
◆ PrimaryGeneratorAction0()
PrimaryGeneratorAction0::PrimaryGeneratorAction0 |
( |
G4ParticleGun * |
gun | ) |
|
◆ ~PrimaryGeneratorAction0()
PrimaryGeneratorAction0::~PrimaryGeneratorAction0 |
( |
| ) |
|
◆ GeneratePrimaries()
void PrimaryGeneratorAction0::GeneratePrimaries |
( |
G4Event * |
anEvent | ) |
|
Definition at line 66 of file PrimaryGeneratorAction0.cc.
76 G4double sinAlpha = std::sqrt(1. - cosAlpha*cosAlpha);
79 G4double ux = sinAlpha*std::cos(psi),
80 uy = sinAlpha*std::sin(psi),
CLHEP::Hep3Vector G4ThreeVector
void SetParticleMomentumDirection(G4ParticleMomentum aMomentumDirection)
virtual void GeneratePrimaryVertex(G4Event *evt)
void SetParticlePosition(G4ThreeVector aPosition)
G4ParticleGun * fParticleGun
◆ fCosAlphaMax
G4double PrimaryGeneratorAction0::fCosAlphaMax |
|
private |
◆ fCosAlphaMin
G4double PrimaryGeneratorAction0::fCosAlphaMin |
|
private |
◆ fParticleGun
◆ fPsiMax
G4double PrimaryGeneratorAction0::fPsiMax |
|
private |
◆ fPsiMin
G4double PrimaryGeneratorAction0::fPsiMin |
|
private |
The documentation for this class was generated from the following files: