ACTARSim
ACTAR TPC Simulation Reference Guide
|
Messenger of the Silicon detector
Definition at line 26 of file ActarSimSilDetectorMessenger.hh.
Public Member Functions | |
ActarSimSilDetectorMessenger (ActarSimSilDetectorConstruction *) | |
~ActarSimSilDetectorMessenger () | |
Destructor. More... | |
void | SetNewValue (G4UIcommand *, G4String) |
Setting the values using the ActarSimROOTAnalysis interface. More... | |
Private Attributes | |
ActarSimSilDetectorConstruction * | ActarSimSilDetector |
Pointer to main detector class. More... | |
G4UIdirectory * | detDir |
Directory in messenger structure. More... | |
G4UIcmdWithoutParameter * | printCmd |
Prints geometry. More... | |
G4UIcmdWithAnInteger * | sideCoverageCmd |
Selects the silicon coverage (default 1) More... | |
G4UIcmdWithADoubleAndUnit * | xBoxHalfLengthCmd |
Sets the x half length of the silicon detectors box. More... | |
G4UIcmdWithADoubleAndUnit * | yBoxHalfLengthCmd |
Sets the y half length of the silicon detectors box. More... | |
G4UIcmdWithADoubleAndUnit * | zBoxHalfLengthCmd |
Sets the z half length of the silicon detectors box. More... | |
#include <ActarSimSilDetectorMessenger.hh>
ActarSimSilDetectorMessenger::ActarSimSilDetectorMessenger | ( | ActarSimSilDetectorConstruction * | ActarSimSilDet | ) |
Constructor command included in this AnalysisMessenger:
Definition at line 37 of file ActarSimSilDetectorMessenger.cc.
ActarSimSilDetectorMessenger::~ActarSimSilDetectorMessenger | ( | ) |
Destructor.
Definition at line 86 of file ActarSimSilDetectorMessenger.cc.
void ActarSimSilDetectorMessenger::SetNewValue | ( | G4UIcommand * | command, |
G4String | newValue | ||
) |
Setting the values using the ActarSimROOTAnalysis interface.
Definition at line 97 of file ActarSimSilDetectorMessenger.cc.
|
private |
Pointer to main detector class.
Definition at line 28 of file ActarSimSilDetectorMessenger.hh.
Referenced by SetNewValue().
|
private |
Directory in messenger structure.
Definition at line 30 of file ActarSimSilDetectorMessenger.hh.
Referenced by ActarSimSilDetectorMessenger(), and ~ActarSimSilDetectorMessenger().
|
private |
Prints geometry.
Definition at line 31 of file ActarSimSilDetectorMessenger.hh.
Referenced by ActarSimSilDetectorMessenger(), SetNewValue(), and ~ActarSimSilDetectorMessenger().
|
private |
Selects the silicon coverage (default 1)
Definition at line 32 of file ActarSimSilDetectorMessenger.hh.
Referenced by ActarSimSilDetectorMessenger(), SetNewValue(), and ~ActarSimSilDetectorMessenger().
|
private |
Sets the x half length of the silicon detectors box.
Definition at line 33 of file ActarSimSilDetectorMessenger.hh.
Referenced by ActarSimSilDetectorMessenger(), SetNewValue(), and ~ActarSimSilDetectorMessenger().
|
private |
Sets the y half length of the silicon detectors box.
Definition at line 34 of file ActarSimSilDetectorMessenger.hh.
Referenced by ActarSimSilDetectorMessenger(), SetNewValue(), and ~ActarSimSilDetectorMessenger().
|
private |
Sets the z half length of the silicon detectors box.
Definition at line 35 of file ActarSimSilDetectorMessenger.hh.
Referenced by ActarSimSilDetectorMessenger(), SetNewValue(), and ~ActarSimSilDetectorMessenger().