Geant4  10.02.p02
DetectorMessenger Class Reference

Messenger class that defines commands for DetectorConstruction. More...

#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
  • /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 DetectorMessenger.hh.

Constructor & Destructor Documentation

DetectorMessenger::DetectorMessenger ( DetectorConstruction Det)

Definition at line 39 of file DetectorMessenger.cc.

References G4UIcommand::AvailableForStates(), detDir, G4State_Idle, G4State_PreInit, MaterCmd, G4UIcommand::SetGuidance(), G4UIcmdWithAString::SetParameterName(), and testemDir.

+ Here is the call graph for this function:

DetectorMessenger::~DetectorMessenger ( )

Definition at line 56 of file DetectorMessenger.cc.

References detDir, MaterCmd, and testemDir.

DetectorMessenger::DetectorMessenger ( DetectorConstruction )
DetectorMessenger::~DetectorMessenger ( )
DetectorMessenger::DetectorMessenger ( DetectorConstruction )
virtual DetectorMessenger::~DetectorMessenger ( )
virtual
DetectorMessenger::DetectorMessenger ( DetectorConstruction )
virtual DetectorMessenger::~DetectorMessenger ( )
virtual
DetectorMessenger::DetectorMessenger ( DetectorConstruction )
virtual DetectorMessenger::~DetectorMessenger ( )
virtual
DetectorMessenger::DetectorMessenger ( DetectorConstruction )
virtual DetectorMessenger::~DetectorMessenger ( )
virtual
DetectorMessenger::DetectorMessenger ( DetectorConstruction )
DetectorMessenger::~DetectorMessenger ( )
DetectorMessenger::DetectorMessenger ( DetectorConstruction )
DetectorMessenger::~DetectorMessenger ( )
DetectorMessenger::DetectorMessenger ( DetectorConstruction )
DetectorMessenger::~DetectorMessenger ( )
DetectorMessenger::DetectorMessenger ( DetectorConstruction )
DetectorMessenger::~DetectorMessenger ( )
DetectorMessenger::DetectorMessenger ( DetectorConstruction )
DetectorMessenger::~DetectorMessenger ( )
DetectorMessenger::DetectorMessenger ( DetectorConstruction )
DetectorMessenger::~DetectorMessenger ( )
DetectorMessenger::DetectorMessenger ( DetectorConstruction )
DetectorMessenger::~DetectorMessenger ( )
DetectorMessenger::DetectorMessenger ( DetectorConstruction )
DetectorMessenger::~DetectorMessenger ( )
DetectorMessenger::DetectorMessenger ( DetectorConstruction )
DetectorMessenger::~DetectorMessenger ( )
DetectorMessenger::DetectorMessenger ( DetectorConstruction )
DetectorMessenger::~DetectorMessenger ( )
DetectorMessenger::DetectorMessenger ( DetectorConstruction )
virtual DetectorMessenger::~DetectorMessenger ( )
virtual
DetectorMessenger::DetectorMessenger ( DetectorConstruction )
DetectorMessenger::~DetectorMessenger ( )
DetectorMessenger::DetectorMessenger ( DetectorConstruction )
DetectorMessenger::~DetectorMessenger ( )
DetectorMessenger::DetectorMessenger ( DetectorConstruction )
DetectorMessenger::~DetectorMessenger ( )
DetectorMessenger::DetectorMessenger ( DetectorConstruction )
DetectorMessenger::~DetectorMessenger ( )
DetectorMessenger::DetectorMessenger ( DetectorConstruction )
virtual DetectorMessenger::~DetectorMessenger ( )
virtual
DetectorMessenger::DetectorMessenger ( DetectorConstruction )
virtual DetectorMessenger::~DetectorMessenger ( )
virtual
DetectorMessenger::DetectorMessenger ( DetectorConstruction )
DetectorMessenger::~DetectorMessenger ( )
DetectorMessenger::DetectorMessenger ( DetectorConstruction )
DetectorMessenger::~DetectorMessenger ( )
DetectorMessenger::DetectorMessenger ( DetectorConstruction )
virtual DetectorMessenger::~DetectorMessenger ( )
virtual
DetectorMessenger::DetectorMessenger ( DetectorConstruction )
virtual DetectorMessenger::~DetectorMessenger ( )
virtual
DetectorMessenger::DetectorMessenger ( DetectorConstruction )
virtual DetectorMessenger::~DetectorMessenger ( )
virtual
DetectorMessenger::DetectorMessenger ( DetectorConstruction )
DetectorMessenger::~DetectorMessenger ( )
DetectorMessenger::DetectorMessenger ( DetectorConstruction )
DetectorMessenger::~DetectorMessenger ( )
DetectorMessenger::DetectorMessenger ( DetectorConstruction )
virtual DetectorMessenger::~DetectorMessenger ( )
virtual
DetectorMessenger::DetectorMessenger ( DetectorConstruction )
DetectorMessenger::~DetectorMessenger ( )
DetectorMessenger::DetectorMessenger ( DetectorConstruction )
virtual DetectorMessenger::~DetectorMessenger ( )
virtual
DetectorMessenger::DetectorMessenger ( DetectorConstruction )
virtual DetectorMessenger::~DetectorMessenger ( )
virtual
DetectorMessenger::DetectorMessenger ( DetectorConstruction )
DetectorMessenger::~DetectorMessenger ( )
DetectorMessenger::DetectorMessenger ( DetectorConstruction )
DetectorMessenger::~DetectorMessenger ( )
DetectorMessenger::DetectorMessenger ( DetectorConstruction )
DetectorMessenger::~DetectorMessenger ( )
DetectorMessenger::DetectorMessenger ( DetectorConstruction )
DetectorMessenger::~DetectorMessenger ( )
DetectorMessenger::DetectorMessenger ( DetectorConstruction )
DetectorMessenger::~DetectorMessenger ( )
DetectorMessenger::DetectorMessenger ( DetectorConstruction )
DetectorMessenger::~DetectorMessenger ( )
DetectorMessenger::DetectorMessenger ( DetectorConstruction )
virtual DetectorMessenger::~DetectorMessenger ( )
virtual
DetectorMessenger::DetectorMessenger ( DetectorConstruction )
DetectorMessenger::~DetectorMessenger ( )
DetectorMessenger::DetectorMessenger ( DetectorConstruction )
DetectorMessenger::~DetectorMessenger ( )

Member Function Documentation

void DetectorMessenger::SetNewValue ( G4UIcommand ,
G4String   
)
virtual

Reimplemented from G4UImessenger.

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

Reimplemented from G4UImessenger.

Definition at line 65 of file DetectorMessenger.cc.

References Detector, MaterCmd, and DetectorConstruction::SetMaterial().

+ Here is the call graph for this function:

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

Reimplemented from G4UImessenger.

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

Reimplemented from G4UImessenger.

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

Reimplemented from G4UImessenger.

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

Reimplemented from G4UImessenger.

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

Reimplemented from G4UImessenger.

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

Reimplemented from G4UImessenger.

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

Reimplemented from G4UImessenger.

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

Reimplemented from G4UImessenger.

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

Reimplemented from G4UImessenger.

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

Reimplemented from G4UImessenger.

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

Reimplemented from G4UImessenger.

void DetectorMessenger::SetNewValue ( G4UIcommand ,
G4String   
)
virtual

Reimplemented from G4UImessenger.

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

Reimplemented from G4UImessenger.

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

Reimplemented from G4UImessenger.

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

Reimplemented from G4UImessenger.

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

Reimplemented from G4UImessenger.

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

Reimplemented from G4UImessenger.

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

Reimplemented from G4UImessenger.

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

Reimplemented from G4UImessenger.

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

Reimplemented from G4UImessenger.

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

Reimplemented from G4UImessenger.

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

Reimplemented from G4UImessenger.

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

Reimplemented from G4UImessenger.

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

Reimplemented from G4UImessenger.

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

Reimplemented from G4UImessenger.

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

Reimplemented from G4UImessenger.

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

Reimplemented from G4UImessenger.

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

Reimplemented from G4UImessenger.

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

Reimplemented from G4UImessenger.

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

Reimplemented from G4UImessenger.

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

Reimplemented from G4UImessenger.

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

Reimplemented from G4UImessenger.

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

Reimplemented from G4UImessenger.

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

Reimplemented from G4UImessenger.

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

Reimplemented from G4UImessenger.

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

Reimplemented from G4UImessenger.

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

Reimplemented from G4UImessenger.

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

Reimplemented from G4UImessenger.

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

Reimplemented from G4UImessenger.

void DetectorMessenger::SetNewValue ( G4UIcommand ,
G4String   
)
virtual

Reimplemented from G4UImessenger.

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

Reimplemented from G4UImessenger.

Member Data Documentation

G4UIdirectory * DetectorMessenger::detDir
private

Definition at line 57 of file DetectorMessenger.hh.

Referenced by DetectorMessenger(), and ~DetectorMessenger().

DetectorConstruction * DetectorMessenger::Detector
private

Definition at line 54 of file DetectorMessenger.hh.

Referenced by SetNewValue().

G4UIcmdWith3Vector* DetectorMessenger::fAaccCmd1
private

Definition at line 83 of file DetectorMessenger.hh.

G4UIcmdWith3Vector* DetectorMessenger::fAaccCmd2
private

Definition at line 84 of file DetectorMessenger.hh.

G4UIcmdWith3Vector* DetectorMessenger::fAaccCmd3
private

Definition at line 85 of file DetectorMessenger.hh.

G4UIcmdWithADoubleAndUnit* DetectorMessenger::fAbsGapCmd
private

Definition at line 83 of file DetectorMessenger.hh.

G4UIcmdWithAString * DetectorMessenger::fAbsMaterCmd
private

Definition at line 65 of file DetectorMessenger.hh.

G4UIcommand * DetectorMessenger::fAbsorCmd
private

Definition at line 65 of file DetectorMessenger.hh.

G4UIcmdWithADoubleAndUnit * DetectorMessenger::fAbsSizYZCmd
private

Definition at line 65 of file DetectorMessenger.hh.

G4UIcmdWithADoubleAndUnit * DetectorMessenger::fAbsThickCmd
private

Definition at line 67 of file DetectorMessenger.hh.

G4UIcmdWithADoubleAndUnit* DetectorMessenger::fAbsXposCmd
private

Definition at line 67 of file DetectorMessenger.hh.

G4UIcmdWithADoubleAndUnit* DetectorMessenger::fAl1Cmd
private

Definition at line 76 of file DetectorMessenger.hh.

G4UIcmdWithADoubleAndUnit* DetectorMessenger::fAl2Cmd
private

Definition at line 77 of file DetectorMessenger.hh.

G4UIcmdWithADoubleAndUnit* DetectorMessenger::fAl3Cmd
private

Definition at line 78 of file DetectorMessenger.hh.

G4UIcmdWithADoubleAndUnit* DetectorMessenger::fAl4Cmd
private

Definition at line 79 of file DetectorMessenger.hh.

G4UIcmdWithADoubleAndUnit* DetectorMessenger::fAl5Cmd
private

Definition at line 80 of file DetectorMessenger.hh.

G4UIcmdWithADoubleAndUnit* DetectorMessenger::fAl6Cmd
private

Definition at line 81 of file DetectorMessenger.hh.

G4UIcmdWithAString* DetectorMessenger::fALBinCmd
private

Definition at line 75 of file DetectorMessenger.hh.

G4UIcmdWithAString* DetectorMessenger::fAMaterCmd
private

Definition at line 74 of file DetectorMessenger.hh.

G4UIdirectory* DetectorMessenger::fAtestemDir
private

Definition at line 73 of file DetectorMessenger.hh.

G4UIcmdWithoutParameter* DetectorMessenger::fAUpdateCmd
private

Definition at line 82 of file DetectorMessenger.hh.

G4UIcmdWithABool * DetectorMessenger::fBeamCmd
private

Definition at line 82 of file DetectorMessenger.hh.

G4UIcmdWithAnInteger * DetectorMessenger::fBinCmd
private

Definition at line 79 of file DetectorMessenger.hh.

G4UIcmdWithAString* DetectorMessenger::fCavMater
private

Definition at line 65 of file DetectorMessenger.hh.

G4UIcmdWithADoubleAndUnit* DetectorMessenger::fCavRadius
private

Definition at line 67 of file DetectorMessenger.hh.

G4UIcmdWithADoubleAndUnit * DetectorMessenger::fCavThick
private

Definition at line 66 of file DetectorMessenger.hh.

G4UIcmdWithADoubleAndUnit* DetectorMessenger::fDeltaECmd
private

Definition at line 96 of file DetectorMessenger.hh.

G4UIdirectory * DetectorMessenger::fDetDir
private

Definition at line 64 of file DetectorMessenger.hh.

G4UIdirectory* DetectorMessenger::fDetDir1
private

Definition at line 78 of file DetectorMessenger.hh.

G4UIdirectory* DetectorMessenger::fDetDir2
private

Definition at line 79 of file DetectorMessenger.hh.

G4UIcmdWithADoubleAndUnit* DetectorMessenger::fDetectLengthCmd
private

Definition at line 67 of file DetectorMessenger.hh.

G4UIcmdWithAString* DetectorMessenger::fDetectMatCmd
private

Definition at line 63 of file DetectorMessenger.hh.

DetectorConstruction * DetectorMessenger::fDetector
private

Definition at line 52 of file DetectorMessenger.hh.

DetectorConstruction* DetectorMessenger::fDetectorConstruction
private

Definition at line 59 of file DetectorMessenger.hh.

G4UIcmdWithADoubleAndUnit* DetectorMessenger::fDetectThicknessCmd
private

Definition at line 65 of file DetectorMessenger.hh.

G4UIdirectory* DetectorMessenger::fDirectory
private

Definition at line 60 of file DetectorMessenger.hh.

G4UIcmdWithADoubleAndUnit * DetectorMessenger::fEdepCmd
private

Definition at line 78 of file DetectorMessenger.hh.

G4UIcmdWithADouble* DetectorMessenger::fG1Cmd
private

Definition at line 55 of file DetectorMessenger.hh.

G4UIcmdWithADouble* DetectorMessenger::fG2Cmd
private

Definition at line 56 of file DetectorMessenger.hh.

G4UIcmdWithADouble* DetectorMessenger::fG3Cmd
private

Definition at line 57 of file DetectorMessenger.hh.

G4UIcmdWithADouble* DetectorMessenger::fG4Cmd
private

Definition at line 58 of file DetectorMessenger.hh.

G4UIcmdWithAString * DetectorMessenger::fGapMaterCmd
private

Definition at line 66 of file DetectorMessenger.hh.

G4UIcmdWithADoubleAndUnit * DetectorMessenger::fGapThickCmd
private

Definition at line 68 of file DetectorMessenger.hh.

G4UIcmdWithAString* DetectorMessenger::fGasMaterCmd
private

Definition at line 74 of file DetectorMessenger.hh.

G4UIcmdWithADoubleAndUnit* DetectorMessenger::fGasRadCmd
private

Definition at line 76 of file DetectorMessenger.hh.

G4UIcmdWithADoubleAndUnit* DetectorMessenger::fGasThickCmd
private

Definition at line 75 of file DetectorMessenger.hh.

G4UIcmdWithAnInteger* DetectorMessenger::fGridCmd
private

Definition at line 61 of file DetectorMessenger.hh.

G4UIcmdWithAString* DetectorMessenger::fHistoCmd
private

Definition at line 91 of file DetectorMessenger.hh.

G4UIcmdWithAnInteger* DetectorMessenger::fIntCmd
private

Definition at line 95 of file DetectorMessenger.hh.

G4UIcmdWithAString* DetectorMessenger::fIonCmd
private

Definition at line 74 of file DetectorMessenger.hh.

G4UIcmdWithADoubleAndUnit* DetectorMessenger::fIonCmd
private

Definition at line 83 of file DetectorMessenger.hh.

G4UIcommand * DetectorMessenger::fIsotopeCmd
private

Definition at line 66 of file DetectorMessenger.hh.

G4UIcmdWith3Vector* DetectorMessenger::fLBinCmd
private

Definition at line 63 of file DetectorMessenger.hh.

G4UIcmdWithADoubleAndUnit * DetectorMessenger::flCmd
private

Definition at line 76 of file DetectorMessenger.hh.

G4UIcmdWithADoubleAndUnit * DetectorMessenger::fLCmd
private

Definition at line 77 of file DetectorMessenger.hh.

G4UIcmdWithADoubleAndUnit * DetectorMessenger::fMagFieldCmd
private

Definition at line 65 of file DetectorMessenger.hh.

G4UIcmdWithAString * DetectorMessenger::fmat1Cmd
private

Definition at line 74 of file DetectorMessenger.hh.

G4UIcmdWithAString * DetectorMessenger::fMat1Cmd
private

Definition at line 75 of file DetectorMessenger.hh.

G4UIcmdWithAString * DetectorMessenger::fmatCmd
private

Definition at line 73 of file DetectorMessenger.hh.

G4UIcmdWithAString * DetectorMessenger::fMatCmd
private

Definition at line 74 of file DetectorMessenger.hh.

G4UIcmdWithAString * DetectorMessenger::fMaterCmd
private

Definition at line 62 of file DetectorMessenger.hh.

G4UIcmdWithADoubleAndUnit * DetectorMessenger::fMaxStepCmd
private

Definition at line 66 of file DetectorMessenger.hh.

G4UIcmdWithADoubleAndUnit* DetectorMessenger::fMaxStepLength
private

Definition at line 67 of file DetectorMessenger.hh.

G4UIcmdWithAnInteger* DetectorMessenger::fModelCmd
private

Definition at line 59 of file DetectorMessenger.hh.

G4UIdirectory * DetectorMessenger::fN03Dir
private

Definition at line 63 of file DetectorMessenger.hh.

G4UIcmdWithAnInteger * DetectorMessenger::fNbAbsorCmd
private

Definition at line 64 of file DetectorMessenger.hh.

G4UIcmdWithAnInteger * DetectorMessenger::fNbLayersCmd
private

Definition at line 70 of file DetectorMessenger.hh.

G4UIcommand* DetectorMessenger::fNdivCmd
private

Definition at line 66 of file DetectorMessenger.hh.

G4UIcmdWithAnInteger * DetectorMessenger::fNOfAbsCmd
private

Definition at line 80 of file DetectorMessenger.hh.

G4UIcmdWithAnInteger* DetectorMessenger::fNumOfAbsCmd
private

Definition at line 92 of file DetectorMessenger.hh.

G4UIcmdWithAnInteger* DetectorMessenger::fNumOfEvt
private

Definition at line 93 of file DetectorMessenger.hh.

G4UIcmdWithoutParameter* DetectorMessenger::fpBuildBoundingV
private

Definition at line 82 of file DetectorMessenger.hh.

G4UIdirectory* DetectorMessenger::fpDetDirectory
private

Definition at line 80 of file DetectorMessenger.hh.

DetectorConstruction* DetectorMessenger::fpDetector
private

Definition at line 59 of file DetectorMessenger.hh.

DetectorConstruction* DetectorMessenger::fpDetectorConstruction
private

Definition at line 77 of file DetectorMessenger.hh.

G4UIdirectory* DetectorMessenger::fpDirectory
private

Definition at line 79 of file DetectorMessenger.hh.

G4UIcmdWithoutParameter* DetectorMessenger::fpDrawAtoms
private

Definition at line 84 of file DetectorMessenger.hh.

G4UIcmdWithoutParameter* DetectorMessenger::fpDrawAtomsWithBounding
private

Definition at line 87 of file DetectorMessenger.hh.

G4UIcmdWithoutParameter* DetectorMessenger::fpDrawNucleotides
private

Definition at line 85 of file DetectorMessenger.hh.

G4UIcmdWithoutParameter* DetectorMessenger::fpDrawNucleotidesWithBounding
private

Definition at line 88 of file DetectorMessenger.hh.

G4UIcmdWithoutParameter* DetectorMessenger::fpDrawResidues
private

Definition at line 86 of file DetectorMessenger.hh.

G4UIcmdWithoutParameter* DetectorMessenger::fpDrawResiduesWithBounding
private

Definition at line 89 of file DetectorMessenger.hh.

G4UIcmdWithAString* DetectorMessenger::fpLoadPdbCmd
private

Definition at line 81 of file DetectorMessenger.hh.

G4UIcmdWithAString* DetectorMessenger::fpMaterCmd
private

Definition at line 60 of file DetectorMessenger.hh.

G4UIcmdWithAnInteger* DetectorMessenger::fProfileCmd
private

Definition at line 60 of file DetectorMessenger.hh.

G4UIcmdWithoutParameter* DetectorMessenger::fpUpdateCmd
private

Definition at line 61 of file DetectorMessenger.hh.

G4UIdirectory* DetectorMessenger::fQuadDir
private

Definition at line 54 of file DetectorMessenger.hh.

G4UIcmdWithADoubleAndUnit * DetectorMessenger::fRadiusCmd
private

Definition at line 64 of file DetectorMessenger.hh.

G4UIcmdWith3Vector* DetectorMessenger::fRBinCmd
private

Definition at line 64 of file DetectorMessenger.hh.

G4UIcmdWithADoubleAndUnit * DetectorMessenger::frCmd
private

Definition at line 75 of file DetectorMessenger.hh.

G4UIcmdWithADoubleAndUnit * DetectorMessenger::fRCmd
private

Definition at line 76 of file DetectorMessenger.hh.

G4UIdirectory* DetectorMessenger::fRdecayDir
private

Definition at line 60 of file DetectorMessenger.hh.

G4UIcmdWithAString* DetectorMessenger::fSetMethodCmd
private

Definition at line 61 of file DetectorMessenger.hh.

G4UIcmdWithADoubleAndUnit * DetectorMessenger::fSizeCmd
private

Definition at line 64 of file DetectorMessenger.hh.

G4UIcmdWithADoubleAndUnit * DetectorMessenger::fSizeXCmd
private

Definition at line 66 of file DetectorMessenger.hh.

G4UIcmdWithADoubleAndUnit * DetectorMessenger::fSizeYZCmd
private

Definition at line 69 of file DetectorMessenger.hh.

G4UIcmdWithADoubleAndUnit* DetectorMessenger::fStepSizeCmd
private

Definition at line 66 of file DetectorMessenger.hh.

G4UIcommand* DetectorMessenger::fTalDefCmd
private

Definition at line 71 of file DetectorMessenger.hh.

G4UIcmdWithAnInteger* DetectorMessenger::fTalNbCmd
private

Definition at line 70 of file DetectorMessenger.hh.

G4UIcommand* DetectorMessenger::fTalPosiCmd
private

Definition at line 72 of file DetectorMessenger.hh.

G4UIcmdWithADoubleAndUnit* DetectorMessenger::fTargLengthCmd
private

Definition at line 66 of file DetectorMessenger.hh.

G4UIcmdWithAString* DetectorMessenger::fTargMatCmd
private

Definition at line 62 of file DetectorMessenger.hh.

G4UIcmdWithADoubleAndUnit* DetectorMessenger::fTargRadiusCmd
private

Definition at line 64 of file DetectorMessenger.hh.

G4UIdirectory * DetectorMessenger::ftestDir
private

Definition at line 72 of file DetectorMessenger.hh.

G4UIdirectory * DetectorMessenger::fTestDir
private

Definition at line 73 of file DetectorMessenger.hh.

G4UIdirectory * DetectorMessenger::fTestemDir
private

Definition at line 60 of file DetectorMessenger.hh.

G4UIdirectory* DetectorMessenger::fTesthadDir
private

Definition at line 62 of file DetectorMessenger.hh.

G4UIcmdWithADoubleAndUnit* DetectorMessenger::fThickCmd
private

Definition at line 63 of file DetectorMessenger.hh.

G4UIdirectory* DetectorMessenger::fTrackdir
private

Definition at line 63 of file DetectorMessenger.hh.

G4UIcmdWithADoubleAndUnit * DetectorMessenger::fTrackingCutCmd
private

Definition at line 64 of file DetectorMessenger.hh.

G4UIcmdWithoutParameter * DetectorMessenger::fUpdateCmd
private

Definition at line 62 of file DetectorMessenger.hh.

G4UIcmdWithAnInteger * DetectorMessenger::fVerbCmd
private

Definition at line 81 of file DetectorMessenger.hh.

G4UIcmdWithAString * DetectorMessenger::fWallMater
private

Definition at line 63 of file DetectorMessenger.hh.

G4UIcmdWithADoubleAndUnit * DetectorMessenger::fWallThick
private

Definition at line 64 of file DetectorMessenger.hh.

G4UIcmdWithAString* DetectorMessenger::fWindowMaterCmd
private

Definition at line 79 of file DetectorMessenger.hh.

G4UIcmdWithADoubleAndUnit* DetectorMessenger::fWinThickCmd
private

Definition at line 78 of file DetectorMessenger.hh.

G4UIcmdWithAString * DetectorMessenger::fWorldMaterCmd
private

Definition at line 69 of file DetectorMessenger.hh.

G4UIcmdWithADoubleAndUnit* DetectorMessenger::fWorldRadius
private

Definition at line 66 of file DetectorMessenger.hh.

G4UIcmdWithADoubleAndUnit * DetectorMessenger::fWorldXCmd
private

Definition at line 70 of file DetectorMessenger.hh.

G4UIcmdWithADoubleAndUnit* DetectorMessenger::fWorldYZCmd
private

Definition at line 71 of file DetectorMessenger.hh.

G4UIcmdWithADoubleAndUnit* DetectorMessenger::fXMagFieldCmd
private

Definition at line 88 of file DetectorMessenger.hh.

G4UIcmdWithADoubleAndUnit* DetectorMessenger::fYMagFieldCmd
private

Definition at line 89 of file DetectorMessenger.hh.

G4UIcmdWithADoubleAndUnit* DetectorMessenger::fZMagFieldCmd
private

Definition at line 90 of file DetectorMessenger.hh.

G4UIcmdWithAString * DetectorMessenger::MaterCmd
private

Definition at line 58 of file DetectorMessenger.hh.

Referenced by DetectorMessenger(), SetNewValue(), and ~DetectorMessenger().

G4UIcmdWithADoubleAndUnit* DetectorMessenger::SizeXYCmd
private

Definition at line 64 of file DetectorMessenger.hh.

G4UIcmdWithADoubleAndUnit* DetectorMessenger::SizeZCmd
private

Definition at line 65 of file DetectorMessenger.hh.

G4UIdirectory * DetectorMessenger::testemDir
private

Definition at line 56 of file DetectorMessenger.hh.

Referenced by DetectorMessenger(), and ~DetectorMessenger().

G4UIcmdWithoutParameter* DetectorMessenger::UpdateCmd
private

Definition at line 66 of file DetectorMessenger.hh.


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