#include <XPrimaryGeneratorAction.hh>
Definition at line 40 of file XPrimaryGeneratorAction.hh.
XPrimaryGeneratorAction::XPrimaryGeneratorAction |
( |
| ) |
|
Definition at line 46 of file XPrimaryGeneratorAction.cc.
CLHEP::Hep3Vector G4ThreeVector
G4ThreeVector G4RandomDirection()
void SetParticleMomentumDirection(G4ParticleMomentum aMomentumDirection)
void SetParticlePosition(G4ThreeVector aPosition)
static G4PhononLong * PhononDefinition()
static constexpr double eV
void SetParticleEnergy(G4double aKineticEnergy)
void SetParticleDefinition(G4ParticleDefinition *aParticleDefinition)
XPrimaryGeneratorAction::~XPrimaryGeneratorAction |
( |
| ) |
|
|
virtual |
void XPrimaryGeneratorAction::GeneratePrimaries |
( |
G4Event * |
anEvent | ) |
|
|
virtual |
Implements G4VUserPrimaryGeneratorAction.
Definition at line 69 of file XPrimaryGeneratorAction.cc.
75 if(selector<0.53539) {
78 else if(selector<0.90217) {
static G4PhononTransSlow * PhononDefinition()
G4ThreeVector G4RandomDirection()
void SetParticleMomentumDirection(G4ParticleMomentum aMomentumDirection)
virtual void GeneratePrimaryVertex(G4Event *evt)
static G4PhononLong * PhononDefinition()
static constexpr double eV
void SetParticleEnergy(G4double aKineticEnergy)
static G4PhononTransFast * PhononDefinition()
void SetParticleDefinition(G4ParticleDefinition *aParticleDefinition)
The documentation for this class was generated from the following files: