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

G4EmManager * theManager
 
G4UIdirectory * eLossDirectory
 
G4UIdirectory * mscDirectory
 
G4UIdirectory * emDirectory
 
G4UIcmdWithABool * RndmStepCmd
 
G4UIcmdWithABool * EnlossFlucCmd
 
G4UIcmdWithABool * SubSecCmd
 
G4UIcmdWithADouble * MinSubSecCmd
 
G4UIcommand * StepFuncCmd
 
G4UIcmdWithADoubleAndUnit * MinEnCmd
 
G4UIcmdWithADoubleAndUnit * MaxEnCmd
 
G4UIcmdWithABool * IntegCmd
 
G4UIcmdWithABool * rangeCmd
 
G4UIcmdWithABool * lpmCmd
 
G4UIcmdWithABool * splCmd
 
G4UIcommand * deexCmd
 
G4UIcmdWithAnInteger * dedxCmd
 
G4UIcmdWithAnInteger * lamCmd
 
G4UIcmdWithADouble * lllCmd
 

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
 

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: