Geant4  9.6.p02
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | List of all members
B2PrimaryGeneratorAction Class Reference

#include <B2PrimaryGeneratorAction.hh>

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

Public Member Functions

 B2PrimaryGeneratorAction ()
 
virtual ~B2PrimaryGeneratorAction ()
 
virtual void GeneratePrimaries (G4Event *)
 
G4ParticleGunGetParticleGun ()
 
void SetRandomFlag (G4bool)
 
 B2PrimaryGeneratorAction ()
 
virtual ~B2PrimaryGeneratorAction ()
 
virtual void GeneratePrimaries (G4Event *)
 
G4ParticleGunGetParticleGun ()
 
void SetRandomFlag (G4bool)
 
- Public Member Functions inherited from G4VUserPrimaryGeneratorAction
 G4VUserPrimaryGeneratorAction ()
 
virtual ~G4VUserPrimaryGeneratorAction ()
 

Detailed Description

The primary generator action class with particle gum.

It defines a single particle which hits the Tracker perpendicular to the input face. The type of the particle can be changed via the G4 build-in commands of G4ParticleGun class (see the macros provided with this example).

Definition at line 47 of file B2PrimaryGeneratorAction.hh.

Constructor & Destructor Documentation

B2PrimaryGeneratorAction::B2PrimaryGeneratorAction ( )

Definition at line 46 of file B2PrimaryGeneratorAction.cc.

Here is the call graph for this function:

B2PrimaryGeneratorAction::~B2PrimaryGeneratorAction ( )
virtual

Definition at line 64 of file B2PrimaryGeneratorAction.cc.

B2PrimaryGeneratorAction::B2PrimaryGeneratorAction ( )
virtual B2PrimaryGeneratorAction::~B2PrimaryGeneratorAction ( )
virtual

Member Function Documentation

void B2PrimaryGeneratorAction::GeneratePrimaries ( G4Event anEvent)
virtual

Implements G4VUserPrimaryGeneratorAction.

Definition at line 71 of file B2PrimaryGeneratorAction.cc.

Here is the call graph for this function:

virtual void B2PrimaryGeneratorAction::GeneratePrimaries ( G4Event )
virtual
G4ParticleGun* B2PrimaryGeneratorAction::GetParticleGun ( void  )
inline

Definition at line 55 of file B2PrimaryGeneratorAction.hh.

G4ParticleGun* B2PrimaryGeneratorAction::GetParticleGun ( void  )
inline

Definition at line 55 of file B2PrimaryGeneratorAction.hh.

void B2PrimaryGeneratorAction::SetRandomFlag ( G4bool  )
void B2PrimaryGeneratorAction::SetRandomFlag ( G4bool  )

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