Geant4  10.01
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 *)
 
virtual ~DetectorMessenger ()
 
void SetNewValue (G4UIcommand *, G4String)
 
 DetectorMessenger (DetectorConstruction *)
 
 ~DetectorMessenger ()
 
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

DetectorConstruction * Detector
 
G4UIdirectory * testemDir
 
G4UIdirectory * detDir
 
G4UIcmdWithAString * MaterCmd
 
DetectorConstruction * fDetector
 
G4UIdirectory * fQuadDir
 
G4UIcmdWithADouble * fG1Cmd
 
G4UIcmdWithADouble * fG2Cmd
 
G4UIcmdWithADouble * fG3Cmd
 
G4UIcmdWithADouble * fG4Cmd
 
G4UIcmdWithAnInteger * fModelCmd
 
G4UIcmdWithAnInteger * fProfileCmd
 
G4UIcmdWithAnInteger * fGridCmd
 
G4UIcmdWithoutParameter * fUpdateCmd
 
G4UIdirectory * fN03Dir
 
G4UIdirectory * fDetDir
 
G4UIcmdWithAString * fAbsMaterCmd
 
G4UIcmdWithAString * fGapMaterCmd
 
G4UIcmdWithADoubleAndUnit * fAbsThickCmd
 
G4UIcmdWithADoubleAndUnit * fGapThickCmd
 
G4UIcmdWithADoubleAndUnit * fSizeYZCmd
 
G4UIcmdWithAnInteger * fNbLayersCmd
 
G4UIdirectory * fTestemDir
 
G4UIcmdWithAString * fMaterCmd
 
G4UIcmdWithADoubleAndUnit * fSizeCmd
 
G4UIcmdWithAnInteger * fNbAbsorCmd
 
G4UIcommand * fAbsorCmd
 
G4UIcommand * fNdivCmd
 
G4UIcmdWithADoubleAndUnit * fRadiusCmd
 
G4UIdirectory * fTrackdir
 
G4UIcmdWithADoubleAndUnit * fMaxStepCmd
 
G4UIcmdWithADoubleAndUnit * fMaxStepLength
 
G4UIcmdWith3Vector * fLBinCmd
 
G4UIcmdWith3Vector * fRBinCmd
 
G4UIcmdWithADoubleAndUnit * fAbsSizYZCmd
 
G4UIcmdWithADoubleAndUnit * fAbsXposCmd
 
G4UIcmdWithAString * fWorldMaterCmd
 
G4UIcmdWithADoubleAndUnit * fWorldXCmd
 
G4UIcmdWithADoubleAndUnit * fWorldYZCmd
 
G4UIcmdWithADoubleAndUnit * fMagFieldCmd
 
G4UIcmdWithADoubleAndUnit * fSizeXCmd
 
G4UIcmdWithAnInteger * fTalNbCmd
 
G4UIcommand * fTalDefCmd
 
G4UIcommand * fTalPosiCmd
 
G4UIcmdWithAString * fGasMaterCmd
 
G4UIcmdWithADoubleAndUnit * fGasThickCmd
 
G4UIcmdWithADoubleAndUnit * fGasRadCmd
 
G4UIcmdWithADoubleAndUnit * fWinThickCmd
 
G4UIcmdWithAString * fWindowMaterCmd
 
G4UIcmdWithADoubleAndUnit * fIonCmd
 
G4UIdirectory * fAtestemDir
 
G4UIcmdWithAString * fAMaterCmd
 
G4UIcmdWithAString * fALBinCmd
 
G4UIcmdWithADoubleAndUnit * fAl1Cmd
 
G4UIcmdWithADoubleAndUnit * fAl2Cmd
 
G4UIcmdWithADoubleAndUnit * fAl3Cmd
 
G4UIcmdWithADoubleAndUnit * fAl4Cmd
 
G4UIcmdWithADoubleAndUnit * fAl5Cmd
 
G4UIcmdWithADoubleAndUnit * fAl6Cmd
 
G4UIcmdWithoutParameter * fAUpdateCmd
 
G4UIcmdWith3Vector * fAaccCmd1
 
G4UIcmdWith3Vector * fAaccCmd2
 
G4UIcmdWith3Vector * fAaccCmd3
 
G4UIcmdWithADoubleAndUnit * fStepSizeCmd
 
DetectorConstruction * fDetectorConstruction
 
G4UIdirectory * fDirectory
 
G4UIcmdWithAString * fSetMethodCmd
 
G4UIdirectory * ftestDir
 
G4UIcmdWithAString * fmatCmd
 
G4UIcmdWithAString * fmat1Cmd
 
G4UIcmdWithADoubleAndUnit * frCmd
 
G4UIcmdWithADoubleAndUnit * flCmd
 
G4UIdirectory * fTestDir
 
G4UIcmdWithAString * fMatCmd
 
G4UIcmdWithAString * fMat1Cmd
 
G4UIcmdWithADoubleAndUnit * fRCmd
 
G4UIcmdWithADoubleAndUnit * fLCmd
 
G4UIcmdWithADoubleAndUnit * fEdepCmd
 
G4UIcmdWithAnInteger * fBinCmd
 
G4UIcmdWithAnInteger * fNOfAbsCmd
 
G4UIcmdWithAnInteger * fVerbCmd
 
G4UIcmdWithABool * fBeamCmd
 
G4UIcmdWithAString * fIonCmd
 
G4UIdirectory * fTesthadDir
 
G4UIcommand * fIsotopeCmd
 
DetectorConstruction * fpDetector
 
G4UIcmdWithAString * fpMaterCmd
 
G4UIcmdWithoutParameter * fpUpdateCmd
 
DetectorConstruction * fpDetectorConstruction
 
G4UIdirectory * fpDirectory
 
G4UIdirectory * fpDetDirectory
 
G4UIcmdWithAString * fpLoadPdbCmd
 
G4UIcmdWithoutParameter * fpBuildBoundingV
 
G4UIcmdWithoutParameter * fpDrawAtoms
 
G4UIcmdWithoutParameter * fpDrawNucleotides
 
G4UIcmdWithoutParameter * fpDrawResidues
 
G4UIcmdWithoutParameter * fpDrawAtomsWithBounding
 
G4UIcmdWithoutParameter * fpDrawNucleotidesWithBounding
 
G4UIcmdWithoutParameter * fpDrawResiduesWithBounding
 
G4UIcmdWithADoubleAndUnit * fThickCmd
 
G4UIcmdWithAString * fWallMater
 
G4UIcmdWithADoubleAndUnit * fWallThick
 
G4UIcmdWithAString * fCavMater
 
G4UIcmdWithADoubleAndUnit * fCavThick
 
G4UIcmdWithADoubleAndUnit * fCavRadius
 
G4UIcmdWithADoubleAndUnit * fWorldRadius
 
G4UIdirectory * fDetDir1
 
G4UIdirectory * fDetDir2
 
G4UIcmdWithADoubleAndUnit * fAbsGapCmd
 
G4UIcmdWithADoubleAndUnit * fXMagFieldCmd
 
G4UIcmdWithADoubleAndUnit * fYMagFieldCmd
 
G4UIcmdWithADoubleAndUnit * fZMagFieldCmd
 
G4UIcmdWithAString * fHistoCmd
 
G4UIcmdWithAnInteger * fNumOfAbsCmd
 
G4UIcmdWithAnInteger * fNumOfEvt
 
G4UIcmdWithAnInteger * fIntCmd
 
G4UIcmdWithADoubleAndUnit * fDeltaECmd
 
G4UIcmdWithADoubleAndUnit * SizeXYCmd
 
G4UIcmdWithADoubleAndUnit * SizeZCmd
 
G4UIcmdWithoutParameter * UpdateCmd
 

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
G4UIdirectory * baseDir
 
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 *  )
virtual DetectorMessenger::~DetectorMessenger ( )
virtual
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.

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 *  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.

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.

DetectorConstruction * DetectorMessenger::fDetector
private

Definition at line 52 of file DetectorMessenger.hh.

DetectorConstruction* DetectorMessenger::fDetectorConstruction
private

Definition at line 59 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.

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.

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.

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: