#include <PrimaryGeneratorAction1.hh>
Definition at line 46 of file PrimaryGeneratorAction1.hh.
◆ PrimaryGeneratorAction1()
PrimaryGeneratorAction1::PrimaryGeneratorAction1 |
( |
G4ParticleGun * |
gun | ) |
|
◆ ~PrimaryGeneratorAction1()
PrimaryGeneratorAction1::~PrimaryGeneratorAction1 |
( |
| ) |
|
◆ GeneratePrimaries()
void PrimaryGeneratorAction1::GeneratePrimaries |
( |
G4Event * |
anEvent | ) |
|
Definition at line 59 of file PrimaryGeneratorAction1.cc.
86 ux = std::cos(alpha + dalpha);
87 uy = std::sin(alpha + dalpha);
95 ux = std::cos(alpha - dalpha);
96 uy = std::sin(alpha - dalpha);
CLHEP::Hep3Vector G4ThreeVector
G4ParticleGun * fParticleGun
void SetParticleMomentumDirection(G4ParticleMomentum aMomentumDirection)
virtual void GeneratePrimaryVertex(G4Event *evt)
void SetParticlePosition(G4ThreeVector aPosition)
static const double twopi
void SetParticleEnergy(G4double aKineticEnergy)
G4PrimaryVertex * GetPrimaryVertex(G4int i=0) const
static const G4double alpha
G4PrimaryVertex * GetNext() const
◆ fParticleGun
The documentation for this class was generated from the following files: