#include <RE06DetectorMessenger.hh>
Definition at line 44 of file RE06DetectorMessenger.hh.
◆ RE06DetectorMessenger()
Definition at line 43 of file RE06DetectorMessenger.cc.
61 matList += (*matTbl)[i]->GetName();
85 ->
SetGuidance(
"Select calorimeters to be placed in serial or parallel.");
void SetParameterName(const char *theName, G4bool omittable, G4bool currentAsDefault=false)
G4UIcmdWithAString * fAbsMaterialCmd
void SetParameterName(const char *theName, G4bool omittable, G4bool currentAsDefault=false)
G4UIdirectory * fDirectory
static G4MaterialTable * GetMaterialTable()
std::vector< G4Material * > G4MaterialTable
G4UIcmdWithAString * fGapMaterialCmd
G4UIcmdWithAnInteger * fNumLayerCmd
void SetParameterName(const char *theName, G4bool omittable, G4bool currentAsDefault=false)
void SetRange(const char *rs)
void SetGuidance(const char *aGuidance)
void AvailableForStates(G4ApplicationState s1)
G4UIcmdWithABool * fSerialCmd
static size_t GetNumberOfMaterials()
RE06DetectorConstruction * fDetector
void SetCandidates(const char *candidateList)
G4UIcmdWithAnInteger * fVerboseCmd
G4UIcmdWithABool * fAddMaterialCmd
◆ ~RE06DetectorMessenger()
RE06DetectorMessenger::~RE06DetectorMessenger |
( |
| ) |
|
|
virtual |
Definition at line 103 of file RE06DetectorMessenger.cc.
G4UIcmdWithAString * fAbsMaterialCmd
G4UIdirectory * fDirectory
G4UIcmdWithAString * fGapMaterialCmd
G4UIcmdWithAnInteger * fNumLayerCmd
G4UIcmdWithABool * fSerialCmd
◆ GetCurrentValue()
Reimplemented from G4UImessenger.
Definition at line 137 of file RE06DetectorMessenger.cc.
G4UIcmdWithAString * fAbsMaterialCmd
static G4String ConvertToString(G4bool boolVal)
G4UIcmdWithAString * fGapMaterialCmd
G4UIcmdWithAnInteger * fNumLayerCmd
G4int GetVerboseLevel() const
G4int GetNumberOfLayers() const
G4UIcmdWithABool * fSerialCmd
RE06DetectorConstruction * fDetector
G4String GetAbsorberMaterial() const
G4UIcmdWithAnInteger * fVerboseCmd
G4String GetGapMaterial() const
◆ SetNewValue()
Reimplemented from G4UImessenger.
Definition at line 112 of file RE06DetectorMessenger.cc.
G4UIcmdWithAString * fAbsMaterialCmd
void UpdateMaterialList()
static G4int GetNewIntValue(const char *paramString)
G4UIcmdWithAString * fGapMaterialCmd
static G4bool GetNewBoolValue(const char *paramString)
G4UIcmdWithAnInteger * fNumLayerCmd
void SetVerboseLevel(G4int val)
void SetSerialGeometry(G4bool ser)
G4UIcmdWithABool * fSerialCmd
void SetAbsorberMaterial(G4String materialChoice)
RE06DetectorConstruction * fDetector
void SetNumberOfLayers(G4int nl)
G4UIcmdWithAnInteger * fVerboseCmd
void SetGapMaterial(G4String materialChoice)
G4UIcmdWithABool * fAddMaterialCmd
◆ UpdateMaterialList()
void RE06DetectorMessenger::UpdateMaterialList |
( |
| ) |
|
|
private |
Definition at line 164 of file RE06DetectorMessenger.cc.
170 matList += (*matTbl)[i]->GetName();
G4UIcmdWithAString * fAbsMaterialCmd
static G4MaterialTable * GetMaterialTable()
std::vector< G4Material * > G4MaterialTable
G4UIcmdWithAString * fGapMaterialCmd
static size_t GetNumberOfMaterials()
void SetCandidates(const char *candidateList)
◆ fAbsMaterialCmd
◆ fAddMaterialCmd
◆ fDetector
◆ fDirectory
◆ fGapMaterialCmd
◆ fNumLayerCmd
◆ fSerialCmd
◆ fVerboseCmd
The documentation for this class was generated from the following files: