Loading...
Searching...
No Matches
Public Member Functions | Private Attributes | List of all members
ExGflashPrimaryGeneratorAction Class Reference

#include <Doxymodules_parameterisations.h>

Inheritance diagram for ExGflashPrimaryGeneratorAction:
G4VUserPrimaryGeneratorAction

Public Member Functions

 ExGflashPrimaryGeneratorAction ()
 
 ~ExGflashPrimaryGeneratorAction () override
 
void GeneratePrimaries (G4Event *anEvent) override
 

Private Attributes

G4GeneralParticleSourcefParticleGun {nullptr}
 

Detailed Description

Definition at line 112 of file Doxymodules_parameterisations.h.

Constructor & Destructor Documentation

◆ ExGflashPrimaryGeneratorAction()

ExGflashPrimaryGeneratorAction::ExGflashPrimaryGeneratorAction ( )

◆ ~ExGflashPrimaryGeneratorAction()

ExGflashPrimaryGeneratorAction::~ExGflashPrimaryGeneratorAction ( )
override

Definition at line 44 of file ExGflashPrimaryGeneratorAction.cc.

45{
46 delete fParticleGun;
47}

Member Function Documentation

◆ GeneratePrimaries()

void ExGflashPrimaryGeneratorAction::GeneratePrimaries ( G4Event anEvent)
override

Definition at line 51 of file ExGflashPrimaryGeneratorAction.cc.

52{
53 fParticleGun->GeneratePrimaryVertex(anEvent);
54}

Member Data Documentation

◆ fParticleGun

G4GeneralParticleSource* ExGflashPrimaryGeneratorAction::fParticleGun {nullptr}
private

Definition at line 47 of file ExGflashPrimaryGeneratorAction.hh.

47{nullptr};

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

Applications | User Support | Publications | Collaboration