#include <G4MoleculeGun.hh>
|
| void | AddMolecule (const G4String &moleculeName, const G4ThreeVector &position, double time=0) |
| |
| void | AddMoleculeInCMRepresentation (size_t n, const G4String &moleculeName, double time=0) |
| |
| void | AddMoleculeShoot (G4shared_ptr< G4MoleculeShoot >) |
| |
| void | AddMoleculesRandomPositionInBox (size_t n, const G4String &moleculeName, const G4ThreeVector &boxCenter, const G4ThreeVector &boxExtension, double time=0) |
| |
| void | AddNMolecules (size_t n, const G4String &moleculeName, const G4ThreeVector &position, double time=0) |
| |
| virtual void | DefineTracks () |
| |
| | G4MoleculeGun () |
| |
| const std::vector< G4shared_ptr< G4MoleculeShoot > > & | GetMoleculeShoot () |
| |
| void | GetNameAndNumber (NameNumber &) |
| |
| virtual | ~G4MoleculeGun () |
| |
Definition at line 126 of file G4MoleculeGun.hh.
◆ NameNumber
◆ G4MoleculeGun()
| G4MoleculeGun::G4MoleculeGun |
( |
| ) |
|
◆ ~G4MoleculeGun()
| G4MoleculeGun::~G4MoleculeGun |
( |
| ) |
|
|
virtual |
◆ AddMolecule()
| void G4MoleculeGun::AddMolecule |
( |
const G4String & |
moleculeName, |
|
|
const G4ThreeVector & |
position, |
|
|
double |
time = 0 |
|
) |
| |
◆ AddMoleculeInCMRepresentation()
| void G4MoleculeGun::AddMoleculeInCMRepresentation |
( |
size_t |
n, |
|
|
const G4String & |
moleculeName, |
|
|
double |
time = 0 |
|
) |
| |
◆ AddMoleculeShoot()
◆ AddMoleculesRandomPositionInBox()
| void G4MoleculeGun::AddMoleculesRandomPositionInBox |
( |
size_t |
n, |
|
|
const G4String & |
moleculeName, |
|
|
const G4ThreeVector & |
boxCenter, |
|
|
const G4ThreeVector & |
boxExtension, |
|
|
double |
time = 0 |
|
) |
| |
◆ AddNMolecules()
| void G4MoleculeGun::AddNMolecules |
( |
size_t |
n, |
|
|
const G4String & |
moleculeName, |
|
|
const G4ThreeVector & |
position, |
|
|
double |
time = 0 |
|
) |
| |
◆ BuildAndPushTrack()
| void G4MoleculeGun::BuildAndPushTrack |
( |
const G4String & |
name, |
|
|
const G4ThreeVector & |
position, |
|
|
double |
time = 0 |
|
) |
| |
|
protected |
◆ DefineTracks()
| void G4MoleculeGun::DefineTracks |
( |
| ) |
|
|
virtual |
◆ GetMoleculeShoot()
◆ GetNameAndNumber()
◆ PushTrack()
| void G4ITGun::PushTrack |
( |
G4Track * |
track | ) |
|
|
protectedinherited |
◆ G4MoleculeShoot
◆ TG4MoleculeShoot
◆ fpMessenger
◆ fShoots
The documentation for this class was generated from the following files: