#include <Doxymodules_medical.h>
Definition at line 143 of file Doxymodules_medical.h.
◆ RBEMessenger()
RadioBio::RBEMessenger::RBEMessenger |
( |
RBE * |
rbe | ) |
|
Definition at line 45 of file RBEMessenger.cc.
46{
47
49 fRBEDir->SetGuidance(
"commands to setup RBE calculation");
50
51
56
57
61 fVerbosityCmd->SetGuidance(
"1 = important messages (~10 per run)");
64
65
67 fLemTableCmd->SetGuidance(
"Load a LEM table used in calculating alpha&beta");
68 fLemTableCmd->AvailableForStates(G4State_PreInit, G4State_Idle);
70
71
73 fCellLineCmd->SetGuidance(
"Set the cell line for alpha&beta calculation");
74 fCellLineCmd->AvailableForStates(G4State_PreInit, G4State_Idle);
76
77
79 fResetCmd->SetGuidance(
"Reset accumulated data");
80 fResetCmd->AvailableForStates(G4State_PreInit, G4State_Idle);
82
83
85 fPrintCmd->SetGuidance(
"Print RBE parameters");
86 fPrintCmd->AvailableForStates(G4State_PreInit, G4State_Idle);
88}
G4UIcmdWithAString * fLemTableCmd
G4UIcmdWithABool * fCalculationCmd
G4UIcmdWithoutParameter * fResetCmd
G4UIcmdWithoutParameter * fPrintCmd
G4UIcmdWithAString * fCellLineCmd
G4UIcmdWithAnInteger * fVerbosityCmd
◆ ~RBEMessenger()
RadioBio::RBEMessenger::~RBEMessenger |
( |
| ) |
|
|
override |
◆ SetNewValue()
Definition at line 105 of file RBEMessenger.cc.
106{
109 }
110
113 }
114
117 }
118
121 }
122
125 }
126
129 }
130}
void SetCellLine(G4String name)
void PrintParameters() override
void LoadLEMTable(G4String path)
void SetCalculationEnabled(G4bool enabled)
void SetVerboseLevel(G4int level)
◆ fRBE
RBE* RadioBio::RBEMessenger::fRBE = nullptr |
|
private |
◆ fRBEDir
◆ fCalculationCmd
◆ fVerbosityCmd
◆ fLemTableCmd
◆ fCellLineCmd
◆ fResetCmd
◆ fPrintCmd
The documentation for this class was generated from the following files: