Geant4  10.00.p03
G4EmManagerMessenger Class Reference

#include <G4EmManagerMessenger.hh>

+ Inheritance diagram for G4EmManagerMessenger:
+ Collaboration diagram for G4EmManagerMessenger:

Public Member Functions

 G4EmManagerMessenger (G4EmManager *)
 
virtual ~G4EmManagerMessenger ()
 
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
 

Private Attributes

G4EmManagertheManager
 
G4UIdirectoryeLossDirectory
 
G4UIdirectorymscDirectory
 
G4UIdirectoryemDirectory
 
G4UIcmdWithABoolRndmStepCmd
 
G4UIcmdWithABoolEnlossFlucCmd
 
G4UIcmdWithABoolSubSecCmd
 
G4UIcmdWithADoubleMinSubSecCmd
 
G4UIcommandStepFuncCmd
 
G4UIcmdWithADoubleAndUnitMinEnCmd
 
G4UIcmdWithADoubleAndUnitMaxEnCmd
 
G4UIcmdWithABoolIntegCmd
 
G4UIcmdWithABoolrangeCmd
 
G4UIcmdWithABoollpmCmd
 
G4UIcmdWithABoolsplCmd
 
G4UIcommanddeexCmd
 
G4UIcmdWithAnIntegerdedxCmd
 
G4UIcmdWithAnIntegerlamCmd
 
G4UIcmdWithADoublelllCmd
 

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
 

Detailed Description

Definition at line 68 of file G4EmManagerMessenger.hh.

Constructor & Destructor Documentation

G4EmManagerMessenger::~G4EmManagerMessenger ( )
virtual

Member Function Documentation

Member Data Documentation

G4UIcmdWithAnInteger* G4EmManagerMessenger::dedxCmd
private
G4UIcommand* G4EmManagerMessenger::deexCmd
private

Definition at line 95 of file G4EmManagerMessenger.hh.

Referenced by ~G4EmManagerMessenger().

G4UIdirectory* G4EmManagerMessenger::eLossDirectory
private

Definition at line 81 of file G4EmManagerMessenger.hh.

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

G4UIdirectory* G4EmManagerMessenger::emDirectory
private

Definition at line 83 of file G4EmManagerMessenger.hh.

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

G4UIcmdWithABool* G4EmManagerMessenger::EnlossFlucCmd
private
G4UIcmdWithABool* G4EmManagerMessenger::IntegCmd
private
G4UIcmdWithAnInteger* G4EmManagerMessenger::lamCmd
private
G4UIcmdWithADouble* G4EmManagerMessenger::lllCmd
private
G4UIcmdWithABool* G4EmManagerMessenger::lpmCmd
private
G4UIcmdWithADoubleAndUnit* G4EmManagerMessenger::MaxEnCmd
private
G4UIcmdWithADoubleAndUnit* G4EmManagerMessenger::MinEnCmd
private
G4UIcmdWithADouble* G4EmManagerMessenger::MinSubSecCmd
private
G4UIdirectory* G4EmManagerMessenger::mscDirectory
private

Definition at line 82 of file G4EmManagerMessenger.hh.

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

G4UIcmdWithABool* G4EmManagerMessenger::rangeCmd
private
G4UIcmdWithABool* G4EmManagerMessenger::RndmStepCmd
private
G4UIcmdWithABool* G4EmManagerMessenger::splCmd
private
G4UIcommand* G4EmManagerMessenger::StepFuncCmd
private
G4UIcmdWithABool* G4EmManagerMessenger::SubSecCmd
private
G4EmManager* G4EmManagerMessenger::theManager
private

Definition at line 79 of file G4EmManagerMessenger.hh.

Referenced by SetNewValue().


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