Geant4  10.02.p03
DetectorMessenger Class Reference

#include <DetectorMessenger.hh>

Inheritance diagram for DetectorMessenger:
Collaboration diagram for DetectorMessenger:

Public Member Functions

 DetectorMessenger (DetectorConstruction *)
 
 ~DetectorMessenger ()
 
void SetNewValue (G4UIcommand *, G4String)
 
 DetectorMessenger (DetectorConstruction *)
 
 ~DetectorMessenger ()
 
void SetNewValue (G4UIcommand *, G4String)
 
 DetectorMessenger (DetectorConstruction *)
 
virtual ~DetectorMessenger ()
 
virtual void SetNewValue (G4UIcommand *, G4String)
 
 DetectorMessenger (DetectorConstruction *)
 
virtual ~DetectorMessenger ()
 
virtual void SetNewValue (G4UIcommand *, G4String)
 
 DetectorMessenger (DetectorConstruction *)
 
virtual ~DetectorMessenger ()
 
virtual void SetNewValue (G4UIcommand *, G4String)
 
 DetectorMessenger (DetectorConstruction *)
 
virtual ~DetectorMessenger ()
 
virtual void SetNewValue (G4UIcommand *, G4String)
 
 DetectorMessenger (DetectorConstruction *)
 
 ~DetectorMessenger ()
 
virtual void SetNewValue (G4UIcommand *, G4String)
 
 DetectorMessenger (DetectorConstruction *)
 
 ~DetectorMessenger ()
 
virtual void SetNewValue (G4UIcommand *, G4String)
 
 DetectorMessenger (DetectorConstruction *)
 
 ~DetectorMessenger ()
 
virtual void SetNewValue (G4UIcommand *, G4String)
 
 DetectorMessenger (DetectorConstruction *)
 
 ~DetectorMessenger ()
 
virtual void SetNewValue (G4UIcommand *, G4String)
 
 DetectorMessenger (DetectorConstruction *)
 
 ~DetectorMessenger ()
 
virtual void SetNewValue (G4UIcommand *, G4String)
 
 DetectorMessenger (DetectorConstruction *)
 
 ~DetectorMessenger ()
 
virtual void SetNewValue (G4UIcommand *, G4String)
 
 DetectorMessenger (DetectorConstruction *)
 
 ~DetectorMessenger ()
 
virtual void SetNewValue (G4UIcommand *, G4String)
 
 DetectorMessenger (DetectorConstruction *)
 
 ~DetectorMessenger ()
 
virtual void SetNewValue (G4UIcommand *, G4String)
 
 DetectorMessenger (DetectorConstruction *)
 
 ~DetectorMessenger ()
 
virtual void SetNewValue (G4UIcommand *, G4String)
 
 DetectorMessenger (DetectorConstruction *)
 
 ~DetectorMessenger ()
 
virtual void SetNewValue (G4UIcommand *, G4String)
 
 DetectorMessenger (DetectorConstruction *)
 
virtual ~DetectorMessenger ()
 
virtual void SetNewValue (G4UIcommand *, G4String)
 
 DetectorMessenger (DetectorConstruction *)
 
 ~DetectorMessenger ()
 
virtual void SetNewValue (G4UIcommand *, G4String)
 
 DetectorMessenger (DetectorConstruction *)
 
 ~DetectorMessenger ()
 
virtual void SetNewValue (G4UIcommand *, G4String)
 
 DetectorMessenger (DetectorConstruction *)
 
 ~DetectorMessenger ()
 
virtual void SetNewValue (G4UIcommand *, G4String)
 
 DetectorMessenger (DetectorConstruction *)
 
 ~DetectorMessenger ()
 
virtual void SetNewValue (G4UIcommand *, G4String)
 
 DetectorMessenger (DetectorConstruction *)
 
virtual ~DetectorMessenger ()
 
virtual void SetNewValue (G4UIcommand *, G4String)
 
 DetectorMessenger (DetectorConstruction *)
 
virtual ~DetectorMessenger ()
 
virtual void SetNewValue (G4UIcommand *, G4String)
 
 DetectorMessenger (DetectorConstruction *)
 
 ~DetectorMessenger ()
 
virtual void SetNewValue (G4UIcommand *, G4String)
 
 DetectorMessenger (DetectorConstruction *)
 
 ~DetectorMessenger ()
 
virtual void SetNewValue (G4UIcommand *command, G4String newValue)
 
 DetectorMessenger (DetectorConstruction *)
 
virtual ~DetectorMessenger ()
 
virtual void SetNewValue (G4UIcommand *, G4String)
 
 DetectorMessenger (DetectorConstruction *)
 
virtual ~DetectorMessenger ()
 
virtual void SetNewValue (G4UIcommand *, G4String)
 
 DetectorMessenger (DetectorConstruction *)
 
virtual ~DetectorMessenger ()
 
virtual void SetNewValue (G4UIcommand *, G4String)
 
 DetectorMessenger (DetectorConstruction *)
 
 ~DetectorMessenger ()
 
virtual void SetNewValue (G4UIcommand *, G4String)
 
 DetectorMessenger (DetectorConstruction *)
 
 ~DetectorMessenger ()
 
virtual void SetNewValue (G4UIcommand *, G4String)
 
 DetectorMessenger (DetectorConstruction *)
 
virtual ~DetectorMessenger ()
 
virtual void SetNewValue (G4UIcommand *, G4String)
 
 DetectorMessenger (DetectorConstruction *)
 
 ~DetectorMessenger ()
 
virtual void SetNewValue (G4UIcommand *, G4String)
 
 DetectorMessenger (DetectorConstruction *)
 
virtual ~DetectorMessenger ()
 
virtual void SetNewValue (G4UIcommand *, G4String)
 
 DetectorMessenger (DetectorConstruction *)
 
virtual ~DetectorMessenger ()
 
virtual void SetNewValue (G4UIcommand *, G4String)
 
 DetectorMessenger (DetectorConstruction *)
 
 ~DetectorMessenger ()
 
virtual void SetNewValue (G4UIcommand *, G4String)
 
 DetectorMessenger (DetectorConstruction *)
 
 ~DetectorMessenger ()
 
virtual void SetNewValue (G4UIcommand *, G4String)
 
 DetectorMessenger (DetectorConstruction *)
 
 ~DetectorMessenger ()
 
virtual void SetNewValue (G4UIcommand *, G4String)
 
 DetectorMessenger (DetectorConstruction *)
 
 ~DetectorMessenger ()
 
virtual void SetNewValue (G4UIcommand *, G4String)
 
 DetectorMessenger (DetectorConstruction *)
 
 ~DetectorMessenger ()
 
virtual void SetNewValue (G4UIcommand *, G4String)
 
 DetectorMessenger (DetectorConstruction *)
 
 ~DetectorMessenger ()
 
virtual void SetNewValue (G4UIcommand *, G4String)
 
 DetectorMessenger (DetectorConstruction *)
 
virtual ~DetectorMessenger ()
 
void SetNewValue (G4UIcommand *, G4String)
 
 DetectorMessenger (DetectorConstruction *)
 
 ~DetectorMessenger ()
 
void SetNewValue (G4UIcommand *, G4String)
 
 DetectorMessenger (DetectorConstruction *)
 
 ~DetectorMessenger ()
 
virtual void SetNewValue (G4UIcommand *, G4String)
 
- Public Member Functions inherited from G4UImessenger
 G4UImessenger ()
 
 G4UImessenger (const G4String &path, const G4String &dsc, G4bool commandsToBeBroadcasted=true)
 
virtual ~G4UImessenger ()
 
virtual G4String GetCurrentValue (G4UIcommand *command)
 
G4bool operator== (const G4UImessenger &messenger) const
 
G4bool CommandsShouldBeInMaster () const
 

Private Attributes

DetectorConstructionDetector
 
G4UIdirectorytestemDir
 
G4UIdirectorydetDir
 
G4UIcmdWithAStringMaterCmd
 
DetectorConstructionfDetector
 
G4UIdirectoryfQuadDir
 
G4UIcmdWithADoublefG1Cmd
 
G4UIcmdWithADoublefG2Cmd
 
G4UIcmdWithADoublefG3Cmd
 
G4UIcmdWithADoublefG4Cmd
 
G4UIcmdWithAnIntegerfModelCmd
 
G4UIcmdWithAnIntegerfProfileCmd
 
G4UIcmdWithAnIntegerfGridCmd
 
G4UIcmdWithoutParameterfUpdateCmd
 
G4UIdirectoryfN03Dir
 
G4UIdirectoryfDetDir
 
G4UIcmdWithAStringfAbsMaterCmd
 
G4UIcmdWithAStringfGapMaterCmd
 
G4UIcmdWithADoubleAndUnitfAbsThickCmd
 
G4UIcmdWithADoubleAndUnitfGapThickCmd
 
G4UIcmdWithADoubleAndUnitfSizeYZCmd
 
G4UIcmdWithAnIntegerfNbLayersCmd
 
G4UIdirectoryfTestemDir
 
G4UIcmdWithAStringfMaterCmd
 
G4UIcmdWithADoubleAndUnitfSizeCmd
 
G4UIcmdWithAnIntegerfNbAbsorCmd
 
G4UIcommandfAbsorCmd
 
G4UIcommandfNdivCmd
 
G4UIcmdWithADoubleAndUnitfRadiusCmd
 
G4UIdirectoryfTrackdir
 
G4UIcmdWithADoubleAndUnitfMaxStepCmd
 
G4UIcmdWithADoubleAndUnitfMaxStepLength
 
G4UIcmdWith3VectorfLBinCmd
 
G4UIcmdWith3VectorfRBinCmd
 
G4UIcmdWithADoubleAndUnitfAbsSizYZCmd
 
G4UIcmdWithADoubleAndUnitfAbsXposCmd
 
G4UIcmdWithAStringfWorldMaterCmd
 
G4UIcmdWithADoubleAndUnitfWorldXCmd
 
G4UIcmdWithADoubleAndUnitfWorldYZCmd
 
G4UIcmdWithADoubleAndUnitfMagFieldCmd
 
G4UIcmdWithADoubleAndUnitfSizeXCmd
 
G4UIcmdWithAnIntegerfTalNbCmd
 
G4UIcommandfTalDefCmd
 
G4UIcommandfTalPosiCmd
 
G4UIcmdWithAStringfGasMaterCmd
 
G4UIcmdWithADoubleAndUnitfGasThickCmd
 
G4UIcmdWithADoubleAndUnitfGasRadCmd
 
G4UIcmdWithADoubleAndUnitfWinThickCmd
 
G4UIcmdWithAStringfWindowMaterCmd
 
G4UIcmdWithADoubleAndUnitfIonCmd
 
G4UIdirectoryfAtestemDir
 
G4UIcmdWithAStringfAMaterCmd
 
G4UIcmdWithAStringfALBinCmd
 
G4UIcmdWithADoubleAndUnitfAl1Cmd
 
G4UIcmdWithADoubleAndUnitfAl2Cmd
 
G4UIcmdWithADoubleAndUnitfAl3Cmd
 
G4UIcmdWithADoubleAndUnitfAl4Cmd
 
G4UIcmdWithADoubleAndUnitfAl5Cmd
 
G4UIcmdWithADoubleAndUnitfAl6Cmd
 
G4UIcmdWithoutParameterfAUpdateCmd
 
G4UIcmdWith3VectorfAaccCmd1
 
G4UIcmdWith3VectorfAaccCmd2
 
G4UIcmdWith3VectorfAaccCmd3
 
G4UIcmdWithADoubleAndUnitfStepSizeCmd
 
DetectorConstructionfDetectorConstruction
 
G4UIdirectoryfDirectory
 
G4UIcmdWithAStringfSetMethodCmd
 
G4UIdirectoryftestDir
 
G4UIcmdWithAStringfmatCmd
 
G4UIcmdWithAStringfmat1Cmd
 
G4UIcmdWithADoubleAndUnitfrCmd
 
G4UIcmdWithADoubleAndUnitflCmd
 
G4UIdirectoryfTestDir
 
G4UIcmdWithAStringfMatCmd
 
G4UIcmdWithAStringfMat1Cmd
 
G4UIcmdWithADoubleAndUnitfRCmd
 
G4UIcmdWithADoubleAndUnitfLCmd
 
G4UIcmdWithADoubleAndUnitfEdepCmd
 
G4UIcmdWithAnIntegerfBinCmd
 
G4UIcmdWithAnIntegerfNOfAbsCmd
 
G4UIcmdWithAnIntegerfVerbCmd
 
G4UIcmdWithABoolfBeamCmd
 
G4UIcmdWithAStringfIonCmd
 
G4UIdirectoryfTesthadDir
 
G4UIcommandfIsotopeCmd
 
DetectorConstructionfpDetector
 
G4UIcmdWithAStringfpMaterCmd
 
G4UIcmdWithoutParameterfpUpdateCmd
 
DetectorConstructionfpDetectorConstruction
 
G4UIdirectoryfpDirectory
 
G4UIdirectoryfpDetDirectory
 
G4UIcmdWithAStringfpLoadPdbCmd
 
G4UIcmdWithoutParameterfpBuildBoundingV
 
G4UIcmdWithoutParameterfpDrawAtoms
 
G4UIcmdWithoutParameterfpDrawNucleotides
 
G4UIcmdWithoutParameterfpDrawResidues
 
G4UIcmdWithoutParameterfpDrawAtomsWithBounding
 
G4UIcmdWithoutParameterfpDrawNucleotidesWithBounding
 
G4UIcmdWithoutParameterfpDrawResiduesWithBounding
 
G4UIcmdWithADoubleAndUnitfTrackingCutCmd
 
G4UIcmdWithADoubleAndUnitfThickCmd
 
G4UIcmdWithAStringfWallMater
 
G4UIcmdWithADoubleAndUnitfWallThick
 
G4UIcmdWithAStringfCavMater
 
G4UIcmdWithADoubleAndUnitfCavThick
 
G4UIcmdWithADoubleAndUnitfCavRadius
 
G4UIcmdWithADoubleAndUnitfWorldRadius
 
G4UIdirectoryfDetDir1
 
G4UIdirectoryfDetDir2
 
G4UIcmdWithADoubleAndUnitfAbsGapCmd
 
G4UIcmdWithADoubleAndUnitfXMagFieldCmd
 
G4UIcmdWithADoubleAndUnitfYMagFieldCmd
 
G4UIcmdWithADoubleAndUnitfZMagFieldCmd
 
G4UIcmdWithAStringfHistoCmd
 
G4UIcmdWithAnIntegerfNumOfAbsCmd
 
G4UIcmdWithAnIntegerfNumOfEvt
 
G4UIcmdWithAnIntegerfIntCmd
 
G4UIcmdWithADoubleAndUnitfDeltaECmd
 
G4UIcmdWithADoubleAndUnitSizeXYCmd
 
G4UIcmdWithADoubleAndUnitSizeZCmd
 
G4UIcmdWithoutParameterUpdateCmd
 
G4UIdirectoryfRdecayDir
 
G4UIcmdWithAStringfTargMatCmd
 
G4UIcmdWithAStringfDetectMatCmd
 
G4UIcmdWithADoubleAndUnitfTargRadiusCmd
 
G4UIcmdWithADoubleAndUnitfDetectThicknessCmd
 
G4UIcmdWithADoubleAndUnitfTargLengthCmd
 
G4UIcmdWithADoubleAndUnitfDetectLengthCmd
 

Additional Inherited Members

- Protected Member Functions inherited from G4UImessenger
G4String ItoS (G4int i)
 
G4String DtoS (G4double a)
 
G4String BtoS (G4bool b)
 
G4int StoI (G4String s)
 
G4double StoD (G4String s)
 
G4bool StoB (G4String s)
 
void AddUIcommand (G4UIcommand *newCommand)
 
void CreateDirectory (const G4String &path, const G4String &dsc, G4bool commandsToBeBroadcasted=true)
 
template<typename T >
T * CreateCommand (const G4String &cname, const G4String &dsc)
 
- Protected Attributes inherited from G4UImessenger
G4UIdirectorybaseDir
 
G4String baseDirName
 
G4bool commandsShouldBeInMaster
 

Detailed Description

Messenger class that defines commands for DetectorConstruction.

It implements commands:

  • /transform/setMethod method

Messenger class that defines commands for DetectorConstruction.

  • /PDB4DNA/det/loadPDB stringfilename
  • /PDB4DNA/det/drawAtoms
  • /PDB4DNA/det/drawNucleotides
  • /PDB4DNA/det/drawResidues
  • /PDB4DNA/det/buildBoundingV
  • /PDB4DNA/det/drawAtomsWithBounding
  • /PDB4DNA/det/drawNucleotidesWithBounding
  • /PDB4DNA/det/drawResiduesWithBounding

Definition at line 43 of file environments/g4py/examples/demos/TestEm0/module/DetectorMessenger.hh.

Constructor & Destructor Documentation

◆ DetectorMessenger() [1/43]

DetectorMessenger::DetectorMessenger ( DetectorConstruction Det)

Definition at line 39 of file environments/g4py/examples/demos/TestEm0/module/DetectorMessenger.cc.

40 :Detector(Det)
41 {
42  testemDir = new G4UIdirectory("/testem/");
43  testemDir->SetGuidance("commands specific to this example");
44 
45  detDir = new G4UIdirectory("/testem/det/");
46  detDir->SetGuidance("detector construction commands");
47 
48  MaterCmd = new G4UIcmdWithAString("/testem/det/setMat",this);
49  MaterCmd->SetGuidance("Select material of the box.");
50  MaterCmd->SetParameterName("choice",false);
52 }
void SetParameterName(const char *theName, G4bool omittable, G4bool currentAsDefault=false)
void SetGuidance(const char *aGuidance)
Definition: G4UIcommand.hh:161
void AvailableForStates(G4ApplicationState s1)
Definition: G4UIcommand.cc:239
Here is the call graph for this function:

◆ ~DetectorMessenger() [1/43]

◆ DetectorMessenger() [2/43]

DetectorMessenger::DetectorMessenger ( DetectorConstruction )

◆ ~DetectorMessenger() [2/43]

DetectorMessenger::~DetectorMessenger ( )

◆ DetectorMessenger() [3/43]

DetectorMessenger::DetectorMessenger ( DetectorConstruction )

◆ ~DetectorMessenger() [3/43]

virtual DetectorMessenger::~DetectorMessenger ( )
virtual

◆ DetectorMessenger() [4/43]

DetectorMessenger::DetectorMessenger ( DetectorConstruction )

◆ ~DetectorMessenger() [4/43]

virtual DetectorMessenger::~DetectorMessenger ( )
virtual

◆ DetectorMessenger() [5/43]

DetectorMessenger::DetectorMessenger ( DetectorConstruction )

◆ ~DetectorMessenger() [5/43]

virtual DetectorMessenger::~DetectorMessenger ( )
virtual

◆ DetectorMessenger() [6/43]

DetectorMessenger::DetectorMessenger ( DetectorConstruction )

◆ ~DetectorMessenger() [6/43]

virtual DetectorMessenger::~DetectorMessenger ( )
virtual

◆ DetectorMessenger() [7/43]

DetectorMessenger::DetectorMessenger ( DetectorConstruction )

◆ ~DetectorMessenger() [7/43]

DetectorMessenger::~DetectorMessenger ( )

◆ DetectorMessenger() [8/43]

DetectorMessenger::DetectorMessenger ( DetectorConstruction )

◆ ~DetectorMessenger() [8/43]

DetectorMessenger::~DetectorMessenger ( )

◆ DetectorMessenger() [9/43]

DetectorMessenger::DetectorMessenger ( DetectorConstruction )

◆ ~DetectorMessenger() [9/43]

DetectorMessenger::~DetectorMessenger ( )

◆ DetectorMessenger() [10/43]

DetectorMessenger::DetectorMessenger ( DetectorConstruction )

◆ ~DetectorMessenger() [10/43]

DetectorMessenger::~DetectorMessenger ( )

◆ DetectorMessenger() [11/43]

DetectorMessenger::DetectorMessenger ( DetectorConstruction )

◆ ~DetectorMessenger() [11/43]

DetectorMessenger::~DetectorMessenger ( )

◆ DetectorMessenger() [12/43]

DetectorMessenger::DetectorMessenger ( DetectorConstruction )

◆ ~DetectorMessenger() [12/43]

DetectorMessenger::~DetectorMessenger ( )

◆ DetectorMessenger() [13/43]

DetectorMessenger::DetectorMessenger ( DetectorConstruction )

◆ ~DetectorMessenger() [13/43]

DetectorMessenger::~DetectorMessenger ( )

◆ DetectorMessenger() [14/43]

DetectorMessenger::DetectorMessenger ( DetectorConstruction )

◆ ~DetectorMessenger() [14/43]

DetectorMessenger::~DetectorMessenger ( )

◆ DetectorMessenger() [15/43]

DetectorMessenger::DetectorMessenger ( DetectorConstruction )

◆ ~DetectorMessenger() [15/43]

DetectorMessenger::~DetectorMessenger ( )

◆ DetectorMessenger() [16/43]

DetectorMessenger::DetectorMessenger ( DetectorConstruction )

◆ ~DetectorMessenger() [16/43]

DetectorMessenger::~DetectorMessenger ( )

◆ DetectorMessenger() [17/43]

DetectorMessenger::DetectorMessenger ( DetectorConstruction )

◆ ~DetectorMessenger() [17/43]

virtual DetectorMessenger::~DetectorMessenger ( )
virtual

◆ DetectorMessenger() [18/43]

DetectorMessenger::DetectorMessenger ( DetectorConstruction )

◆ ~DetectorMessenger() [18/43]

DetectorMessenger::~DetectorMessenger ( )

◆ DetectorMessenger() [19/43]

DetectorMessenger::DetectorMessenger ( DetectorConstruction )

◆ ~DetectorMessenger() [19/43]

DetectorMessenger::~DetectorMessenger ( )

◆ DetectorMessenger() [20/43]

DetectorMessenger::DetectorMessenger ( DetectorConstruction )

◆ ~DetectorMessenger() [20/43]

DetectorMessenger::~DetectorMessenger ( )

◆ DetectorMessenger() [21/43]

DetectorMessenger::DetectorMessenger ( DetectorConstruction )

◆ ~DetectorMessenger() [21/43]

DetectorMessenger::~DetectorMessenger ( )

◆ DetectorMessenger() [22/43]

DetectorMessenger::DetectorMessenger ( DetectorConstruction )

◆ ~DetectorMessenger() [22/43]

virtual DetectorMessenger::~DetectorMessenger ( )
virtual

◆ DetectorMessenger() [23/43]

DetectorMessenger::DetectorMessenger ( DetectorConstruction )

◆ ~DetectorMessenger() [23/43]

virtual DetectorMessenger::~DetectorMessenger ( )
virtual

◆ DetectorMessenger() [24/43]

DetectorMessenger::DetectorMessenger ( DetectorConstruction )

◆ ~DetectorMessenger() [24/43]

DetectorMessenger::~DetectorMessenger ( )

◆ DetectorMessenger() [25/43]

DetectorMessenger::DetectorMessenger ( DetectorConstruction )

◆ ~DetectorMessenger() [25/43]

DetectorMessenger::~DetectorMessenger ( )

◆ DetectorMessenger() [26/43]

DetectorMessenger::DetectorMessenger ( DetectorConstruction )

◆ ~DetectorMessenger() [26/43]

virtual DetectorMessenger::~DetectorMessenger ( )
virtual

◆ DetectorMessenger() [27/43]

DetectorMessenger::DetectorMessenger ( DetectorConstruction )

◆ ~DetectorMessenger() [27/43]

virtual DetectorMessenger::~DetectorMessenger ( )
virtual

◆ DetectorMessenger() [28/43]

DetectorMessenger::DetectorMessenger ( DetectorConstruction )

◆ ~DetectorMessenger() [28/43]

virtual DetectorMessenger::~DetectorMessenger ( )
virtual

◆ DetectorMessenger() [29/43]

DetectorMessenger::DetectorMessenger ( DetectorConstruction )

◆ ~DetectorMessenger() [29/43]

DetectorMessenger::~DetectorMessenger ( )

◆ DetectorMessenger() [30/43]

DetectorMessenger::DetectorMessenger ( DetectorConstruction )

◆ ~DetectorMessenger() [30/43]

DetectorMessenger::~DetectorMessenger ( )

◆ DetectorMessenger() [31/43]

DetectorMessenger::DetectorMessenger ( DetectorConstruction )

◆ ~DetectorMessenger() [31/43]

virtual DetectorMessenger::~DetectorMessenger ( )
virtual

◆ DetectorMessenger() [32/43]

DetectorMessenger::DetectorMessenger ( DetectorConstruction )

◆ ~DetectorMessenger() [32/43]

DetectorMessenger::~DetectorMessenger ( )

◆ DetectorMessenger() [33/43]

DetectorMessenger::DetectorMessenger ( DetectorConstruction )

◆ ~DetectorMessenger() [33/43]

virtual DetectorMessenger::~DetectorMessenger ( )
virtual

◆ DetectorMessenger() [34/43]

DetectorMessenger::DetectorMessenger ( DetectorConstruction )

◆ ~DetectorMessenger() [34/43]

virtual DetectorMessenger::~DetectorMessenger ( )
virtual

◆ DetectorMessenger() [35/43]

DetectorMessenger::DetectorMessenger ( DetectorConstruction )

◆ ~DetectorMessenger() [35/43]

DetectorMessenger::~DetectorMessenger ( )

◆ DetectorMessenger() [36/43]

DetectorMessenger::DetectorMessenger ( DetectorConstruction )

◆ ~DetectorMessenger() [36/43]

DetectorMessenger::~DetectorMessenger ( )

◆ DetectorMessenger() [37/43]

DetectorMessenger::DetectorMessenger ( DetectorConstruction )

◆ ~DetectorMessenger() [37/43]

DetectorMessenger::~DetectorMessenger ( )

◆ DetectorMessenger() [38/43]

DetectorMessenger::DetectorMessenger ( DetectorConstruction )

◆ ~DetectorMessenger() [38/43]

DetectorMessenger::~DetectorMessenger ( )

◆ DetectorMessenger() [39/43]

DetectorMessenger::DetectorMessenger ( DetectorConstruction )

◆ ~DetectorMessenger() [39/43]

DetectorMessenger::~DetectorMessenger ( )

◆ DetectorMessenger() [40/43]

DetectorMessenger::DetectorMessenger ( DetectorConstruction )

◆ ~DetectorMessenger() [40/43]

DetectorMessenger::~DetectorMessenger ( )

◆ DetectorMessenger() [41/43]

DetectorMessenger::DetectorMessenger ( DetectorConstruction )

◆ ~DetectorMessenger() [41/43]

virtual DetectorMessenger::~DetectorMessenger ( )
virtual

◆ DetectorMessenger() [42/43]

DetectorMessenger::DetectorMessenger ( DetectorConstruction )

◆ ~DetectorMessenger() [42/43]

DetectorMessenger::~DetectorMessenger ( )

◆ DetectorMessenger() [43/43]

DetectorMessenger::DetectorMessenger ( DetectorConstruction )

◆ ~DetectorMessenger() [43/43]

DetectorMessenger::~DetectorMessenger ( )

Member Function Documentation

◆ SetNewValue() [1/43]

void DetectorMessenger::SetNewValue ( G4UIcommand ,
G4String   
)
virtual

Reimplemented from G4UImessenger.

◆ SetNewValue() [2/43]

void DetectorMessenger::SetNewValue ( G4UIcommand command,
G4String  newValue 
)
virtual

Reimplemented from G4UImessenger.

Definition at line 65 of file environments/g4py/examples/demos/TestEm0/module/DetectorMessenger.cc.

Here is the call graph for this function:

◆ SetNewValue() [3/43]

virtual void DetectorMessenger::SetNewValue ( G4UIcommand ,
G4String   
)
virtual

Reimplemented from G4UImessenger.

◆ SetNewValue() [4/43]

virtual void DetectorMessenger::SetNewValue ( G4UIcommand ,
G4String   
)
virtual

Reimplemented from G4UImessenger.

◆ SetNewValue() [5/43]

virtual void DetectorMessenger::SetNewValue ( G4UIcommand ,
G4String   
)
virtual

Reimplemented from G4UImessenger.

◆ SetNewValue() [6/43]

virtual void DetectorMessenger::SetNewValue ( G4UIcommand ,
G4String   
)
virtual

Reimplemented from G4UImessenger.

◆ SetNewValue() [7/43]

virtual void DetectorMessenger::SetNewValue ( G4UIcommand ,
G4String   
)
virtual

Reimplemented from G4UImessenger.

◆ SetNewValue() [8/43]

virtual void DetectorMessenger::SetNewValue ( G4UIcommand ,
G4String   
)
virtual

Reimplemented from G4UImessenger.

◆ SetNewValue() [9/43]

virtual void DetectorMessenger::SetNewValue ( G4UIcommand ,
G4String   
)
virtual

Reimplemented from G4UImessenger.

◆ SetNewValue() [10/43]

virtual void DetectorMessenger::SetNewValue ( G4UIcommand ,
G4String   
)
virtual

Reimplemented from G4UImessenger.

◆ SetNewValue() [11/43]

virtual void DetectorMessenger::SetNewValue ( G4UIcommand ,
G4String   
)
virtual

Reimplemented from G4UImessenger.

◆ SetNewValue() [12/43]

virtual void DetectorMessenger::SetNewValue ( G4UIcommand ,
G4String   
)
virtual

Reimplemented from G4UImessenger.

◆ SetNewValue() [13/43]

virtual void DetectorMessenger::SetNewValue ( G4UIcommand ,
G4String   
)
virtual

Reimplemented from G4UImessenger.

◆ SetNewValue() [14/43]

void DetectorMessenger::SetNewValue ( G4UIcommand ,
G4String   
)
virtual

Reimplemented from G4UImessenger.

◆ SetNewValue() [15/43]

virtual void DetectorMessenger::SetNewValue ( G4UIcommand ,
G4String   
)
virtual

Reimplemented from G4UImessenger.

◆ SetNewValue() [16/43]

virtual void DetectorMessenger::SetNewValue ( G4UIcommand ,
G4String   
)
virtual

Reimplemented from G4UImessenger.

◆ SetNewValue() [17/43]

virtual void DetectorMessenger::SetNewValue ( G4UIcommand ,
G4String   
)
virtual

Reimplemented from G4UImessenger.

◆ SetNewValue() [18/43]

virtual void DetectorMessenger::SetNewValue ( G4UIcommand ,
G4String   
)
virtual

Reimplemented from G4UImessenger.

◆ SetNewValue() [19/43]

virtual void DetectorMessenger::SetNewValue ( G4UIcommand ,
G4String   
)
virtual

Reimplemented from G4UImessenger.

◆ SetNewValue() [20/43]

virtual void DetectorMessenger::SetNewValue ( G4UIcommand ,
G4String   
)
virtual

Reimplemented from G4UImessenger.

◆ SetNewValue() [21/43]

virtual void DetectorMessenger::SetNewValue ( G4UIcommand ,
G4String   
)
virtual

Reimplemented from G4UImessenger.

◆ SetNewValue() [22/43]

virtual void DetectorMessenger::SetNewValue ( G4UIcommand ,
G4String   
)
virtual

Reimplemented from G4UImessenger.

◆ SetNewValue() [23/43]

virtual void DetectorMessenger::SetNewValue ( G4UIcommand ,
G4String   
)
virtual

Reimplemented from G4UImessenger.

◆ SetNewValue() [24/43]

virtual void DetectorMessenger::SetNewValue ( G4UIcommand ,
G4String   
)
virtual

Reimplemented from G4UImessenger.

◆ SetNewValue() [25/43]

virtual void DetectorMessenger::SetNewValue ( G4UIcommand ,
G4String   
)
virtual

Reimplemented from G4UImessenger.

◆ SetNewValue() [26/43]

virtual void DetectorMessenger::SetNewValue ( G4UIcommand command,
G4String  newValue 
)
virtual

Reimplemented from G4UImessenger.

◆ SetNewValue() [27/43]

virtual void DetectorMessenger::SetNewValue ( G4UIcommand ,
G4String   
)
virtual

Reimplemented from G4UImessenger.

◆ SetNewValue() [28/43]

virtual void DetectorMessenger::SetNewValue ( G4UIcommand ,
G4String   
)
virtual

Reimplemented from G4UImessenger.

◆ SetNewValue() [29/43]

virtual void DetectorMessenger::SetNewValue ( G4UIcommand ,
G4String   
)
virtual

Reimplemented from G4UImessenger.

◆ SetNewValue() [30/43]

virtual void DetectorMessenger::SetNewValue ( G4UIcommand ,
G4String   
)
virtual

Reimplemented from G4UImessenger.

◆ SetNewValue() [31/43]

virtual void DetectorMessenger::SetNewValue ( G4UIcommand ,
G4String   
)
virtual

Reimplemented from G4UImessenger.

◆ SetNewValue() [32/43]

virtual void DetectorMessenger::SetNewValue ( G4UIcommand ,
G4String   
)
virtual

Reimplemented from G4UImessenger.

◆ SetNewValue() [33/43]

virtual void DetectorMessenger::SetNewValue ( G4UIcommand ,
G4String   
)
virtual

Reimplemented from G4UImessenger.

◆ SetNewValue() [34/43]

virtual void DetectorMessenger::SetNewValue ( G4UIcommand ,
G4String   
)
virtual

Reimplemented from G4UImessenger.

◆ SetNewValue() [35/43]

virtual void DetectorMessenger::SetNewValue ( G4UIcommand ,
G4String   
)
virtual

Reimplemented from G4UImessenger.

◆ SetNewValue() [36/43]

virtual void DetectorMessenger::SetNewValue ( G4UIcommand ,
G4String   
)
virtual

Reimplemented from G4UImessenger.

◆ SetNewValue() [37/43]

virtual void DetectorMessenger::SetNewValue ( G4UIcommand ,
G4String   
)
virtual

Reimplemented from G4UImessenger.

◆ SetNewValue() [38/43]

virtual void DetectorMessenger::SetNewValue ( G4UIcommand ,
G4String   
)
virtual

Reimplemented from G4UImessenger.

◆ SetNewValue() [39/43]

virtual void DetectorMessenger::SetNewValue ( G4UIcommand ,
G4String   
)
virtual

Reimplemented from G4UImessenger.

◆ SetNewValue() [40/43]

virtual void DetectorMessenger::SetNewValue ( G4UIcommand ,
G4String   
)
virtual

Reimplemented from G4UImessenger.

◆ SetNewValue() [41/43]

virtual void DetectorMessenger::SetNewValue ( G4UIcommand ,
G4String   
)
virtual

Reimplemented from G4UImessenger.

◆ SetNewValue() [42/43]

void DetectorMessenger::SetNewValue ( G4UIcommand ,
G4String   
)
virtual

Reimplemented from G4UImessenger.

◆ SetNewValue() [43/43]

virtual void DetectorMessenger::SetNewValue ( G4UIcommand ,
G4String   
)
virtual

Reimplemented from G4UImessenger.

Member Data Documentation

◆ detDir

G4UIdirectory * DetectorMessenger::detDir
private

◆ Detector

DetectorConstruction * DetectorMessenger::Detector
private

◆ fAaccCmd1

G4UIcmdWith3Vector* DetectorMessenger::fAaccCmd1
private

◆ fAaccCmd2

G4UIcmdWith3Vector* DetectorMessenger::fAaccCmd2
private

◆ fAaccCmd3

G4UIcmdWith3Vector* DetectorMessenger::fAaccCmd3
private

◆ fAbsGapCmd

G4UIcmdWithADoubleAndUnit* DetectorMessenger::fAbsGapCmd
private

◆ fAbsMaterCmd

G4UIcmdWithAString * DetectorMessenger::fAbsMaterCmd
private

◆ fAbsorCmd

G4UIcommand * DetectorMessenger::fAbsorCmd
private

◆ fAbsSizYZCmd

G4UIcmdWithADoubleAndUnit * DetectorMessenger::fAbsSizYZCmd
private

◆ fAbsThickCmd

G4UIcmdWithADoubleAndUnit * DetectorMessenger::fAbsThickCmd
private

◆ fAbsXposCmd

G4UIcmdWithADoubleAndUnit* DetectorMessenger::fAbsXposCmd
private

◆ fAl1Cmd

G4UIcmdWithADoubleAndUnit* DetectorMessenger::fAl1Cmd
private

◆ fAl2Cmd

G4UIcmdWithADoubleAndUnit* DetectorMessenger::fAl2Cmd
private

◆ fAl3Cmd

G4UIcmdWithADoubleAndUnit* DetectorMessenger::fAl3Cmd
private

◆ fAl4Cmd

G4UIcmdWithADoubleAndUnit* DetectorMessenger::fAl4Cmd
private

◆ fAl5Cmd

G4UIcmdWithADoubleAndUnit* DetectorMessenger::fAl5Cmd
private

◆ fAl6Cmd

G4UIcmdWithADoubleAndUnit* DetectorMessenger::fAl6Cmd
private

◆ fALBinCmd

G4UIcmdWithAString* DetectorMessenger::fALBinCmd
private

◆ fAMaterCmd

G4UIcmdWithAString* DetectorMessenger::fAMaterCmd
private

◆ fAtestemDir

G4UIdirectory* DetectorMessenger::fAtestemDir
private

◆ fAUpdateCmd

G4UIcmdWithoutParameter* DetectorMessenger::fAUpdateCmd
private

◆ fBeamCmd

G4UIcmdWithABool * DetectorMessenger::fBeamCmd
private

◆ fBinCmd

G4UIcmdWithAnInteger * DetectorMessenger::fBinCmd
private

◆ fCavMater

G4UIcmdWithAString* DetectorMessenger::fCavMater
private

◆ fCavRadius

G4UIcmdWithADoubleAndUnit* DetectorMessenger::fCavRadius
private

◆ fCavThick

G4UIcmdWithADoubleAndUnit * DetectorMessenger::fCavThick
private

◆ fDeltaECmd

G4UIcmdWithADoubleAndUnit* DetectorMessenger::fDeltaECmd
private

◆ fDetDir

G4UIdirectory * DetectorMessenger::fDetDir
private

◆ fDetDir1

G4UIdirectory* DetectorMessenger::fDetDir1
private

◆ fDetDir2

G4UIdirectory* DetectorMessenger::fDetDir2
private

◆ fDetectLengthCmd

G4UIcmdWithADoubleAndUnit* DetectorMessenger::fDetectLengthCmd
private

◆ fDetectMatCmd

G4UIcmdWithAString* DetectorMessenger::fDetectMatCmd
private

◆ fDetector

DetectorConstruction * DetectorMessenger::fDetector
private

◆ fDetectorConstruction

DetectorConstruction* DetectorMessenger::fDetectorConstruction
private

◆ fDetectThicknessCmd

G4UIcmdWithADoubleAndUnit* DetectorMessenger::fDetectThicknessCmd
private

◆ fDirectory

G4UIdirectory* DetectorMessenger::fDirectory
private

◆ fEdepCmd

G4UIcmdWithADoubleAndUnit * DetectorMessenger::fEdepCmd
private

◆ fG1Cmd

G4UIcmdWithADouble* DetectorMessenger::fG1Cmd
private

◆ fG2Cmd

G4UIcmdWithADouble* DetectorMessenger::fG2Cmd
private

◆ fG3Cmd

G4UIcmdWithADouble* DetectorMessenger::fG3Cmd
private

◆ fG4Cmd

G4UIcmdWithADouble* DetectorMessenger::fG4Cmd
private

◆ fGapMaterCmd

G4UIcmdWithAString * DetectorMessenger::fGapMaterCmd
private

◆ fGapThickCmd

G4UIcmdWithADoubleAndUnit * DetectorMessenger::fGapThickCmd
private

◆ fGasMaterCmd

G4UIcmdWithAString* DetectorMessenger::fGasMaterCmd
private

◆ fGasRadCmd

G4UIcmdWithADoubleAndUnit* DetectorMessenger::fGasRadCmd
private

◆ fGasThickCmd

G4UIcmdWithADoubleAndUnit* DetectorMessenger::fGasThickCmd
private

◆ fGridCmd

G4UIcmdWithAnInteger* DetectorMessenger::fGridCmd
private

◆ fHistoCmd

G4UIcmdWithAString* DetectorMessenger::fHistoCmd
private

◆ fIntCmd

G4UIcmdWithAnInteger* DetectorMessenger::fIntCmd
private

◆ fIonCmd [1/2]

G4UIcmdWithAString* DetectorMessenger::fIonCmd
private

◆ fIonCmd [2/2]

G4UIcmdWithADoubleAndUnit* DetectorMessenger::fIonCmd
private

◆ fIsotopeCmd

G4UIcommand * DetectorMessenger::fIsotopeCmd
private

◆ fLBinCmd

G4UIcmdWith3Vector* DetectorMessenger::fLBinCmd
private

◆ flCmd

G4UIcmdWithADoubleAndUnit * DetectorMessenger::flCmd
private

◆ fLCmd

G4UIcmdWithADoubleAndUnit * DetectorMessenger::fLCmd
private

◆ fMagFieldCmd

G4UIcmdWithADoubleAndUnit * DetectorMessenger::fMagFieldCmd
private

◆ fmat1Cmd

G4UIcmdWithAString * DetectorMessenger::fmat1Cmd
private

◆ fMat1Cmd

G4UIcmdWithAString * DetectorMessenger::fMat1Cmd
private

◆ fmatCmd

G4UIcmdWithAString * DetectorMessenger::fmatCmd
private

◆ fMatCmd

G4UIcmdWithAString * DetectorMessenger::fMatCmd
private

◆ fMaterCmd

G4UIcmdWithAString * DetectorMessenger::fMaterCmd
private

◆ fMaxStepCmd

G4UIcmdWithADoubleAndUnit * DetectorMessenger::fMaxStepCmd
private

◆ fMaxStepLength

G4UIcmdWithADoubleAndUnit* DetectorMessenger::fMaxStepLength
private

◆ fModelCmd

G4UIcmdWithAnInteger* DetectorMessenger::fModelCmd
private

◆ fN03Dir

G4UIdirectory * DetectorMessenger::fN03Dir
private

◆ fNbAbsorCmd

G4UIcmdWithAnInteger * DetectorMessenger::fNbAbsorCmd
private

◆ fNbLayersCmd

G4UIcmdWithAnInteger * DetectorMessenger::fNbLayersCmd
private

◆ fNdivCmd

G4UIcommand* DetectorMessenger::fNdivCmd
private

◆ fNOfAbsCmd

G4UIcmdWithAnInteger * DetectorMessenger::fNOfAbsCmd
private

◆ fNumOfAbsCmd

G4UIcmdWithAnInteger* DetectorMessenger::fNumOfAbsCmd
private

◆ fNumOfEvt

G4UIcmdWithAnInteger* DetectorMessenger::fNumOfEvt
private

◆ fpBuildBoundingV

G4UIcmdWithoutParameter* DetectorMessenger::fpBuildBoundingV
private

◆ fpDetDirectory

G4UIdirectory* DetectorMessenger::fpDetDirectory
private

◆ fpDetector

DetectorConstruction* DetectorMessenger::fpDetector
private

◆ fpDetectorConstruction

DetectorConstruction* DetectorMessenger::fpDetectorConstruction
private

◆ fpDirectory

G4UIdirectory* DetectorMessenger::fpDirectory
private

◆ fpDrawAtoms

G4UIcmdWithoutParameter* DetectorMessenger::fpDrawAtoms
private

◆ fpDrawAtomsWithBounding

G4UIcmdWithoutParameter* DetectorMessenger::fpDrawAtomsWithBounding
private

◆ fpDrawNucleotides

G4UIcmdWithoutParameter* DetectorMessenger::fpDrawNucleotides
private

◆ fpDrawNucleotidesWithBounding

G4UIcmdWithoutParameter* DetectorMessenger::fpDrawNucleotidesWithBounding
private

◆ fpDrawResidues

G4UIcmdWithoutParameter* DetectorMessenger::fpDrawResidues
private

◆ fpDrawResiduesWithBounding

G4UIcmdWithoutParameter* DetectorMessenger::fpDrawResiduesWithBounding
private

◆ fpLoadPdbCmd

G4UIcmdWithAString* DetectorMessenger::fpLoadPdbCmd
private

◆ fpMaterCmd

G4UIcmdWithAString* DetectorMessenger::fpMaterCmd
private

◆ fProfileCmd

G4UIcmdWithAnInteger* DetectorMessenger::fProfileCmd
private

◆ fpUpdateCmd

G4UIcmdWithoutParameter* DetectorMessenger::fpUpdateCmd
private

◆ fQuadDir

G4UIdirectory* DetectorMessenger::fQuadDir
private

◆ fRadiusCmd

G4UIcmdWithADoubleAndUnit * DetectorMessenger::fRadiusCmd
private

◆ fRBinCmd

G4UIcmdWith3Vector* DetectorMessenger::fRBinCmd
private

◆ frCmd

G4UIcmdWithADoubleAndUnit * DetectorMessenger::frCmd
private

◆ fRCmd

G4UIcmdWithADoubleAndUnit * DetectorMessenger::fRCmd
private

◆ fRdecayDir

G4UIdirectory* DetectorMessenger::fRdecayDir
private

◆ fSetMethodCmd

G4UIcmdWithAString* DetectorMessenger::fSetMethodCmd
private

◆ fSizeCmd

G4UIcmdWithADoubleAndUnit * DetectorMessenger::fSizeCmd
private

◆ fSizeXCmd

G4UIcmdWithADoubleAndUnit * DetectorMessenger::fSizeXCmd
private

◆ fSizeYZCmd

G4UIcmdWithADoubleAndUnit * DetectorMessenger::fSizeYZCmd
private

◆ fStepSizeCmd

G4UIcmdWithADoubleAndUnit* DetectorMessenger::fStepSizeCmd
private

◆ fTalDefCmd

G4UIcommand* DetectorMessenger::fTalDefCmd
private

◆ fTalNbCmd

G4UIcmdWithAnInteger* DetectorMessenger::fTalNbCmd
private

◆ fTalPosiCmd

G4UIcommand* DetectorMessenger::fTalPosiCmd
private

◆ fTargLengthCmd

G4UIcmdWithADoubleAndUnit* DetectorMessenger::fTargLengthCmd
private

◆ fTargMatCmd

G4UIcmdWithAString* DetectorMessenger::fTargMatCmd
private

◆ fTargRadiusCmd

G4UIcmdWithADoubleAndUnit* DetectorMessenger::fTargRadiusCmd
private

◆ ftestDir

G4UIdirectory * DetectorMessenger::ftestDir
private

◆ fTestDir

G4UIdirectory * DetectorMessenger::fTestDir
private

◆ fTestemDir

G4UIdirectory * DetectorMessenger::fTestemDir
private

◆ fTesthadDir

G4UIdirectory* DetectorMessenger::fTesthadDir
private

◆ fThickCmd

G4UIcmdWithADoubleAndUnit* DetectorMessenger::fThickCmd
private

◆ fTrackdir

G4UIdirectory* DetectorMessenger::fTrackdir
private

◆ fTrackingCutCmd

G4UIcmdWithADoubleAndUnit * DetectorMessenger::fTrackingCutCmd
private

◆ fUpdateCmd

G4UIcmdWithoutParameter * DetectorMessenger::fUpdateCmd
private

◆ fVerbCmd

G4UIcmdWithAnInteger * DetectorMessenger::fVerbCmd
private

◆ fWallMater

G4UIcmdWithAString * DetectorMessenger::fWallMater
private

◆ fWallThick

G4UIcmdWithADoubleAndUnit * DetectorMessenger::fWallThick
private

◆ fWindowMaterCmd

G4UIcmdWithAString* DetectorMessenger::fWindowMaterCmd
private

◆ fWinThickCmd

G4UIcmdWithADoubleAndUnit* DetectorMessenger::fWinThickCmd
private

◆ fWorldMaterCmd

G4UIcmdWithAString * DetectorMessenger::fWorldMaterCmd
private

◆ fWorldRadius

G4UIcmdWithADoubleAndUnit* DetectorMessenger::fWorldRadius
private

◆ fWorldXCmd

G4UIcmdWithADoubleAndUnit * DetectorMessenger::fWorldXCmd
private

◆ fWorldYZCmd

G4UIcmdWithADoubleAndUnit* DetectorMessenger::fWorldYZCmd
private

◆ fXMagFieldCmd

G4UIcmdWithADoubleAndUnit* DetectorMessenger::fXMagFieldCmd
private

◆ fYMagFieldCmd

G4UIcmdWithADoubleAndUnit* DetectorMessenger::fYMagFieldCmd
private

◆ fZMagFieldCmd

G4UIcmdWithADoubleAndUnit* DetectorMessenger::fZMagFieldCmd
private

◆ MaterCmd

G4UIcmdWithAString * DetectorMessenger::MaterCmd
private

◆ SizeXYCmd

G4UIcmdWithADoubleAndUnit* DetectorMessenger::SizeXYCmd
private

◆ SizeZCmd

G4UIcmdWithADoubleAndUnit* DetectorMessenger::SizeZCmd
private

◆ testemDir

G4UIdirectory * DetectorMessenger::testemDir
private

◆ UpdateCmd

G4UIcmdWithoutParameter* DetectorMessenger::UpdateCmd
private

The documentation for this class was generated from the following files: