Geant4_10
Public Member Functions | Static Public Member Functions | List of all members
B1PrimaryGeneratorAction Class Reference

#include <B1PrimaryGeneratorAction.hh>

Inheritance diagram for B1PrimaryGeneratorAction:
Inheritance graph
[legend]
Collaboration diagram for B1PrimaryGeneratorAction:
Collaboration graph
[legend]

Public Member Functions

 B1PrimaryGeneratorAction ()
 
virtual ~B1PrimaryGeneratorAction ()
 
virtual void GeneratePrimaries (G4Event *)
 
const G4ParticleGunGetParticleGun () const
 
 B1PrimaryGeneratorAction ()
 
virtual ~B1PrimaryGeneratorAction ()
 
virtual void GeneratePrimaries (G4Event *)
 
const G4ParticleGunGetParticleGun () const
 
 B1PrimaryGeneratorAction ()
 
virtual ~B1PrimaryGeneratorAction ()
 
virtual void GeneratePrimaries (G4Event *)
 
const G4ParticleGunGetParticleGun () const
 
- Public Member Functions inherited from G4VUserPrimaryGeneratorAction
 G4VUserPrimaryGeneratorAction ()
 
virtual ~G4VUserPrimaryGeneratorAction ()
 

Static Public Member Functions

static const
B1PrimaryGeneratorAction
Instance ()
 

Detailed Description

The primary generator action class with particle gun.

The default kinematic is a 6 MeV gamma, randomly distribued in front of the phantom across 80% of the (X,Y) phantom size.

The primary generator action class with particle gum.

The default kinematic is a 6 MeV gamma, randomly distribued in front of the phantom across 80% of the (X,Y) phantom size.

Definition at line 47 of file B1PrimaryGeneratorAction.hh.

Constructor & Destructor Documentation

B1PrimaryGeneratorAction::B1PrimaryGeneratorAction ( )

Definition at line 45 of file B1PrimaryGeneratorAction.cc.

Here is the call graph for this function:

B1PrimaryGeneratorAction::~B1PrimaryGeneratorAction ( )
virtual

Definition at line 65 of file B1PrimaryGeneratorAction.cc.

B1PrimaryGeneratorAction::B1PrimaryGeneratorAction ( )
virtual B1PrimaryGeneratorAction::~B1PrimaryGeneratorAction ( )
virtual
B1PrimaryGeneratorAction::B1PrimaryGeneratorAction ( )
virtual B1PrimaryGeneratorAction::~B1PrimaryGeneratorAction ( )
virtual

Member Function Documentation

void B1PrimaryGeneratorAction::GeneratePrimaries ( G4Event anEvent)
virtual

Implements G4VUserPrimaryGeneratorAction.

Definition at line 72 of file B1PrimaryGeneratorAction.cc.

Here is the call graph for this function:

virtual void B1PrimaryGeneratorAction::GeneratePrimaries ( G4Event )
virtual
virtual void B1PrimaryGeneratorAction::GeneratePrimaries ( G4Event )
virtual
const G4ParticleGun* B1PrimaryGeneratorAction::GetParticleGun ( void  ) const
inline

Definition at line 57 of file B1PrimaryGeneratorAction.hh.

Here is the caller graph for this function:

const G4ParticleGun* B1PrimaryGeneratorAction::GetParticleGun ( void  ) const
inline

Definition at line 57 of file B1PrimaryGeneratorAction.hh.

const G4ParticleGun* B1PrimaryGeneratorAction::GetParticleGun ( void  ) const
inline

Definition at line 60 of file B1PrimaryGeneratorAction.hh.

const B1PrimaryGeneratorAction * B1PrimaryGeneratorAction::Instance ( void  )
static

Definition at line 49 of file B1PrimaryGeneratorAction.cc.


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