Main Page | Class Hierarchy | Class List | File List | Class Members | File Members | Related Pages

GLG4DebugMessenger.hh

00001 // This file is part of the GenericLAND software library.
00002 // $Id: GLG4DebugMessenger.hh,v 1.1.1.1 2004/12/21 22:29:48 GLG4sim Exp $
00003 //
00004 // GLG4DebugMessenger.hh by Glenn Horton-Smith, Dec. 1999
00005 #ifndef __GLG4DebugMessenger_hh__
00006 #define __GLG4DebugMessenger_hh__ 1
00007 
00008 #include "G4UImessenger.hh"
00009 
00010 class G4UIcommand;
00011 class GLG4DetectorConstruction;
00012 
00013 class GLG4DebugMessenger: public G4UImessenger
00014 {
00015   public:
00016     GLG4DebugMessenger(GLG4DetectorConstruction * myDetector);
00017     ~GLG4DebugMessenger();
00018     
00019     void SetNewValue(G4UIcommand * command,G4String newValues);
00020     G4String GetCurrentValue(G4UIcommand * command);
00021     
00022   private:
00023     GLG4DetectorConstruction * myDetector;
00024     
00025     G4UIcommand*       DumpMaterialsCmd;
00026     G4UIcommand*       DumpGeomCmd;
00027     G4UIcommand*       TestSolidCmd;
00028 };
00029 
00030 #endif

Generated on Fri Jul 6 13:31:46 2007 for GLG4sim by  doxygen 1.3.9.1