|
G4OCCT 0.1.0
Geant4 interface to Open CASCADE Technology (OCCT) geometry definitions
|
Action initialisation for the g4occt interactive tool.
More...
#include <G4OCCTActionInitialization.hh>
Public Member Functions | |
| G4OCCTActionInitialization ()=default | |
| ~G4OCCTActionInitialization () override=default | |
| void | BuildForMaster () const override |
| void | Build () const override |
Action initialisation for the g4occt interactive tool.
Owns a single G4OCCTOutputConfig that carries the /G4OCCT/output/ messenger and the shared output settings. Both the master and every worker run action receive a pointer to this config so that UI commands affect all threads in MT builds and are available in sequential builds too.
Installs a 1 GeV proton gun, a run action (with CSV output), an event action, a tracking action, and a stepping action on each worker thread.
Definition at line 25 of file G4OCCTActionInitialization.hh.
|
default |
|
overridedefault |
|
override |
Definition at line 43 of file G4OCCTActionInitialization.cc.
|
override |
Definition at line 39 of file G4OCCTActionInitialization.cc.