Geant4 11.2.2
Toolkit for the simulation of the passage of particles through matter
Loading...
Searching...
No Matches
G4ITGun Class Reference

#include <G4ITGun.hh>

+ Inheritance diagram for G4ITGun:

Public Member Functions

 G4ITGun ()
 
virtual ~G4ITGun ()
 
virtual void DefineTracks ()
 

Protected Member Functions

void PushTrack (G4Track *)
 

Detailed Description

Definition at line 50 of file G4ITGun.hh.

Constructor & Destructor Documentation

◆ G4ITGun()

G4ITGun::G4ITGun ( )
default

◆ ~G4ITGun()

G4ITGun::~G4ITGun ( )
virtualdefault

Member Function Documentation

◆ DefineTracks()

virtual void G4ITGun::DefineTracks ( )
inlinevirtual

Reimplemented in G4MoleculeGun.

Definition at line 56 of file G4ITGun.hh.

57 {
58 ;
59 }

Referenced by G4Scheduler::Process().

◆ PushTrack()

void G4ITGun::PushTrack ( G4Track * track)
protected

Definition at line 40 of file G4ITGun.cc.

41{
43}
static G4VITTrackHolder * Instance()
virtual void Push(G4Track *)

Referenced by G4MoleculeGun::BuildAndPushTrack().


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