#include <G4EvManMessenger.hh>
Definition at line 48 of file G4EvManMessenger.hh.
◆ G4EvManMessenger()
Definition at line 37 of file G4EvManMessenger.cc.
38 : fEvManager(fEvMan)
39{
41 eventDirectory->
SetGuidance(
"EventManager control commands.");
42
46
48 verboseCmd->
SetGuidance(
"Set Verbose level of event management category.");
50 verboseCmd->
SetGuidance(
" 1 : Stacking information");
54
56 storeEvtCmd->
SetGuidance(
"Store the current event to G4Run object instead of deleting it at the end of event.");
57 storeEvtCmd->
SetGuidance(
"Stored event is available through G4Run until the beginning of next run.");
58 storeEvtCmd->
SetGuidance(
"Given the potential large memory size of G4Event and its data-member objects stored in G4Event,");
59 storeEvtCmd->
SetGuidance(
"the user must be careful and responsible for not to store too many G4Event objects.");
61}
void SetParameterName(const char *theName, G4bool omittable, G4bool currentAsDefault=false)
void SetGuidance(const char *aGuidance)
void SetRange(const char *rs)
void AvailableForStates(G4ApplicationState s1)
◆ ~G4EvManMessenger()
G4EvManMessenger::~G4EvManMessenger |
( |
| ) |
|
|
override |
Definition at line 63 of file G4EvManMessenger.cc.
64{
65 delete abortCmd;
66 delete verboseCmd;
67 delete storeEvtCmd;
68 delete eventDirectory;
69}
◆ GetCurrentValue()
Reimplemented from G4UImessenger.
Definition at line 81 of file G4EvManMessenger.cc.
82{
84 if( command == verboseCmd )
86 return cv;
87}
static G4String ConvertToString(G4bool boolVal)
◆ SetNewValue()
Reimplemented from G4UImessenger.
Definition at line 71 of file G4EvManMessenger.cc.
72{
73 if( command == verboseCmd )
75 if( command == abortCmd )
77 if( command == storeEvtCmd )
79}
void KeepTheCurrentEvent()
void SetVerboseLevel(G4int value)
static G4int GetNewIntValue(const char *paramString)
The documentation for this class was generated from the following files: