#include <EDepSimFixedTimeFactory.hh>
Public Member Functions | |
FixedTimeFactory (EDepSim::UserPrimaryGeneratorMessenger *parent) | |
virtual | ~FixedTimeFactory () |
EDepSim::VTimeGenerator * | GetGenerator () |
Return the fixed time generator. More... | |
void | SetTime (double time) |
Set the time to be generated. More... | |
double | GetTime () const |
Get the time to be generated. More... | |
void | SetNewValue (G4UIcommand *, G4String) |
Handle messages from the UI processor. More... | |
Public Member Functions inherited from EDepSim::VTimeFactory | |
VTimeFactory (G4String name, EDepSim::UserPrimaryGeneratorMessenger *fParent, bool makeDirectory=true) | |
virtual | ~VTimeFactory () |
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 | |
double | fTime |
The time of particles to generate. More... | |
G4UIcmdWithADoubleAndUnit * | fTimeCMD |
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 EDepSimFixedTimeFactory.hh.
EDepSim::FixedTimeFactory::FixedTimeFactory | ( | EDepSim::UserPrimaryGeneratorMessenger * | parent | ) |
Definition at line 5 of file EDepSimFixedTimeFactory.cc.
|
virtual |
Definition at line 16 of file EDepSimFixedTimeFactory.cc.
|
virtual |
Return the fixed time generator.
Implements EDepSim::VTimeFactory.
Definition at line 27 of file EDepSimFixedTimeFactory.cc.
|
inline |
Get the time to be generated.
Definition at line 19 of file EDepSimFixedTimeFactory.hh.
|
virtual |
Handle messages from the UI processor.
Reimplemented from EDepSim::VPrimaryFactory.
Definition at line 20 of file EDepSimFixedTimeFactory.cc.
|
inline |
Set the time to be generated.
Definition at line 16 of file EDepSimFixedTimeFactory.hh.
|
private |
The time of particles to generate.
Definition at line 26 of file EDepSimFixedTimeFactory.hh.
|
private |
Definition at line 28 of file EDepSimFixedTimeFactory.hh.