#include <RMC01DetectorMessenger.hh>
Definition at line 63 of file RMC01DetectorMessenger.hh.
Definition at line 51 of file RMC01DetectorMessenger.cc.
54 fTheDetector(GeneralDet),
57 fSetSensitiveVolumeHeightCmd(0),
58 fSetSensitiveVolumeRadiusCmd(0),
59 fSetShieldingThicknessCmd(0)
64 "Control of the Geant4 Reverse Monte Carlo example1");
73 "/RMC01/geometry/SetSensitiveVolumeHeight",
this);
75 "Set the height of the sensitive cylinder");
79 "/RMC01/geometry/SetSensitiveVolumeRadius",
this);
81 "Set the radius of the sensitive cylinder");
85 "/RMC01/geometry/SetShieldingThickness",
this);
87 "Set the thickness of the Aluminum Shielding sphere");
void SetGuidance(const char *aGuidance)
void AvailableForStates(G4ApplicationState s1)
RMC01DetectorMessenger::~RMC01DetectorMessenger |
( |
| ) |
|
|
virtual |
Definition at line 94 of file RMC01DetectorMessenger.cc.
96 if (fGeneralDir )
delete fGeneralDir;
97 if (fDetDir)
delete fDetDir;
98 if (fSetSensitiveVolumeHeightCmd)
delete fSetSensitiveVolumeHeightCmd;
99 if (fSetSensitiveVolumeRadiusCmd)
delete fSetSensitiveVolumeRadiusCmd;
100 if (fSetShieldingThicknessCmd)
delete fSetShieldingThicknessCmd;
Reimplemented from G4UImessenger.
Definition at line 106 of file RMC01DetectorMessenger.cc.
108 {
if( command == fSetSensitiveVolumeHeightCmd ){
113 else if( command == fSetSensitiveVolumeRadiusCmd ){
118 else if( command == fSetShieldingThicknessCmd ){
static G4double GetNewDoubleValue(const char *paramString)
void SetSensitiveVolumeRadius(G4double r)
void SetShieldingThickness(G4double d)
void SetSensitiveVolumeHeight(G4double h)
The documentation for this class was generated from the following files: