#include <EDepSimFixedPositionFactory.hh>
Public Member Functions | |
| FixedPositionFactory (EDepSim::UserPrimaryGeneratorMessenger *parent) | |
| virtual | ~FixedPositionFactory () |
| EDepSim::VPositionGenerator * | GetGenerator () |
| Return the fixed vertex generator. More... | |
| G4ThreeVector | GetPosition () |
| Return the position for the next generator. More... | |
| void | SetPosition (const G4ThreeVector &pos) |
| Set the position for the next generator. More... | |
| void | SetNewValue (G4UIcommand *, G4String) |
| Handle messages from the UI processor. More... | |
Public Member Functions inherited from EDepSim::VPositionFactory | |
| VPositionFactory (G4String name, EDepSim::UserPrimaryGeneratorMessenger *fParent, bool makeDirectory=true) | |
| virtual | ~VPositionFactory () |
Public Member Functions inherited from EDepSim::VPrimaryFactory | |
| VPrimaryFactory (G4String subdir, G4String name, EDepSim::UserPrimaryGeneratorMessenger *parent, bool makeDirectory) | |
| virtual | ~VPrimaryFactory () |
| G4String | GetPath () const |
| G4String | GetName () const |
| G4String | GetSubDir () const |
Private Attributes | |
| G4ThreeVector | fPosition |
| G4UIcmdWith3VectorAndUnit * | fPositionCMD |
Additional Inherited Members | |
Protected Member Functions inherited from EDepSim::VPrimaryFactory | |
| G4String | CommandName (G4String cmd) |
| Build a command name with the directory prefix. More... | |
Definition at line 7 of file EDepSimFixedPositionFactory.hh.
| EDepSim::FixedPositionFactory::FixedPositionFactory | ( | EDepSim::UserPrimaryGeneratorMessenger * | parent | ) |
Definition at line 5 of file EDepSimFixedPositionFactory.cc.
|
virtual |
Definition at line 17 of file EDepSimFixedPositionFactory.cc.
|
virtual |
Return the fixed vertex generator.
Implements EDepSim::VPositionFactory.
Definition at line 19 of file EDepSimFixedPositionFactory.cc.
|
inline |
Return the position for the next generator.
Definition at line 16 of file EDepSimFixedPositionFactory.hh.
|
virtual |
Handle messages from the UI processor.
Reimplemented from EDepSim::VPrimaryFactory.
Definition at line 25 of file EDepSimFixedPositionFactory.cc.
|
inline |
Set the position for the next generator.
Definition at line 19 of file EDepSimFixedPositionFactory.hh.
|
private |
Definition at line 24 of file EDepSimFixedPositionFactory.hh.
|
private |
Definition at line 26 of file EDepSimFixedPositionFactory.hh.
1.8.11