#include <GB03DetectorMessenger.hh>
Definition at line 43 of file GB03DetectorMessenger.hh.
Definition at line 42 of file GB03DetectorMessenger.cc.
46 fDirectory->
SetGuidance(
"UI commands of this example");
52 matList += (*matTbl)[i]->GetName();
57 fAbsMaterialCmd->
SetGuidance(
"Select Material of the Absorber.");
63 fGapMaterialCmd->
SetGuidance(
"Select Material of the Gap.");
void SetParameterName(const char *theName, G4bool omittable, G4bool currentAsDefault=false)
void SetParameterName(const char *theName, G4bool omittable, G4bool currentAsDefault=false)
static G4MaterialTable * GetMaterialTable()
std::vector< G4Material * > G4MaterialTable
void SetRange(const char *rs)
void SetGuidance(const char *aGuidance)
void AvailableForStates(G4ApplicationState s1)
static size_t GetNumberOfMaterials()
void SetCandidates(const char *candidateList)
GB03DetectorMessenger::~GB03DetectorMessenger |
( |
| ) |
|
|
virtual |
Reimplemented from G4UImessenger.
Definition at line 113 of file GB03DetectorMessenger.cc.
116 if( command == fAbsMaterialCmd ){
119 }
else if( command == fGapMaterialCmd ){
122 }
else if( command == fNumLayerCmd ) {
125 }
else if( command == fVerboseCmd ) {
G4String GetGapMaterial() const
static G4String ConvertToString(G4bool boolVal)
static G4int GetNumberOfLayers()
G4int GetVerboseLevel() const
G4String GetAbsorberMaterial() const
Reimplemented from G4UImessenger.
Definition at line 95 of file GB03DetectorMessenger.cc.
97 if( command == fAbsMaterialCmd ) {
100 }
else if( command == fGapMaterialCmd ){
103 }
else if( command == fNumLayerCmd ) {
106 }
else if( command == fVerboseCmd ) {
static G4int GetNewIntValue(const char *paramString)
void SetGapMaterial(G4String materialChoice)
void SetVerboseLevel(G4int val)
void SetNumberOfLayers(G4int nl)
void SetAbsorberMaterial(G4String materialChoice)
The documentation for this class was generated from the following files: