![]() |
ACTARSim
ACTAR TPC Simulation Reference Guide
|
Messenger of the Scintillator detector
Definition at line 26 of file ActarSimSciDetectorMessenger.hh.
Public Member Functions | |
| ActarSimSciDetectorMessenger (ActarSimSciDetectorConstruction *) | |
| Constructor with complete functionality. More... | |
| ~ActarSimSciDetectorMessenger () | |
| Destructor. More... | |
| void | SetNewValue (G4UIcommand *, G4String) |
| Setting the new values and connecting to actions. More... | |
Private Attributes | |
| ActarSimSciDetectorConstruction * | ActarSimSciDetector |
| Pointer to main sci detector class. More... | |
| G4UIdirectory * | detDir |
| Directory in messenger structure. More... | |
| G4UIcmdWithoutParameter * | printCmd |
| Prints geometry. More... | |
| G4UIcmdWithAnInteger * | sideCoverageCmd |
| Selects the scintillator coverage (default 1) More... | |
| G4UIcmdWithADoubleAndUnit * | xBoxHalfLengthCmd |
| Sets the x half length of the sci detectors box. More... | |
| G4UIcmdWithADoubleAndUnit * | yBoxHalfLengthCmd |
| Sets the y half length of the sci detectors box. More... | |
| G4UIcmdWithADoubleAndUnit * | zBoxHalfLengthCmd |
| Sets the z half length of the sci detectors box. More... | |
#include <ActarSimSciDetectorMessenger.hh>
Inheritance diagram for ActarSimSciDetectorMessenger:
Collaboration diagram for ActarSimSciDetectorMessenger:| ActarSimSciDetectorMessenger::ActarSimSciDetectorMessenger | ( | ActarSimSciDetectorConstruction * | ActarSimSciDet | ) |
Constructor with complete functionality.
Definition at line 31 of file ActarSimSciDetectorMessenger.cc.
| ActarSimSciDetectorMessenger::~ActarSimSciDetectorMessenger | ( | ) |
Destructor.
Definition at line 81 of file ActarSimSciDetectorMessenger.cc.
| void ActarSimSciDetectorMessenger::SetNewValue | ( | G4UIcommand * | command, |
| G4String | newValue | ||
| ) |
Setting the new values and connecting to actions.
Definition at line 92 of file ActarSimSciDetectorMessenger.cc.
|
private |
Pointer to main sci detector class.
Definition at line 28 of file ActarSimSciDetectorMessenger.hh.
Referenced by SetNewValue().
|
private |
Directory in messenger structure.
Definition at line 30 of file ActarSimSciDetectorMessenger.hh.
Referenced by ActarSimSciDetectorMessenger(), and ~ActarSimSciDetectorMessenger().
|
private |
Prints geometry.
Definition at line 31 of file ActarSimSciDetectorMessenger.hh.
Referenced by ActarSimSciDetectorMessenger(), SetNewValue(), and ~ActarSimSciDetectorMessenger().
|
private |
Selects the scintillator coverage (default 1)
Definition at line 32 of file ActarSimSciDetectorMessenger.hh.
Referenced by ActarSimSciDetectorMessenger(), SetNewValue(), and ~ActarSimSciDetectorMessenger().
|
private |
Sets the x half length of the sci detectors box.
Definition at line 33 of file ActarSimSciDetectorMessenger.hh.
Referenced by ActarSimSciDetectorMessenger(), SetNewValue(), and ~ActarSimSciDetectorMessenger().
|
private |
Sets the y half length of the sci detectors box.
Definition at line 34 of file ActarSimSciDetectorMessenger.hh.
Referenced by ActarSimSciDetectorMessenger(), SetNewValue(), and ~ActarSimSciDetectorMessenger().
|
private |
Sets the z half length of the sci detectors box.
Definition at line 35 of file ActarSimSciDetectorMessenger.hh.
Referenced by ActarSimSciDetectorMessenger(), SetNewValue(), and ~ActarSimSciDetectorMessenger().