Geant4-11
Public Member Functions | Data Fields
demo.MyPrimaryGeneratorAction Class Referenceabstract
Inheritance diagram for demo.MyPrimaryGeneratorAction:
G4VUserPrimaryGeneratorAction

Public Member Functions

def __init__ (self)
 
virtual void GeneratePrimaries (G4Event *anEvent)=0
 
def GeneratePrimaries (self, event)
 

Data Fields

 particleGun
 

Detailed Description

Definition at line 81 of file demo.py.

Constructor & Destructor Documentation

◆ __init__()

def demo.MyPrimaryGeneratorAction.__init__ (   self)

Definition at line 84 of file demo.py.

84 def __init__(self):
85 G4VUserPrimaryGeneratorAction.__init__(self)
86 self.particleGun= G4ParticleGun(1)
87

Member Function Documentation

◆ GeneratePrimaries() [1/2]

virtual void G4VUserPrimaryGeneratorAction::GeneratePrimaries ( G4Event anEvent)
pure virtualinherited

◆ GeneratePrimaries() [2/2]

def demo.MyPrimaryGeneratorAction.GeneratePrimaries (   self,
  event 
)

Definition at line 88 of file demo.py.

88 def GeneratePrimaries(self, event):
89 self.particleGun.GeneratePrimaryVertex(event)
90
91# ------------------------------------------------------------------

References PrimaryGeneratorAction.particleGun, demo.MyPrimaryGeneratorAction.particleGun, test.MyPrimaryGeneratorAction.particleGun, ParticleGunAction.particleGun, QPrimaryGeneratorAction.particleGun, root_test.MyPrimaryGeneratorAction.particleGun, and run.MyPrimaryGeneratorAction.particleGun.

Field Documentation

◆ particleGun

demo.MyPrimaryGeneratorAction.particleGun

The documentation for this class was generated from the following file: