Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Class Members | File Members

MaGeGeneratorCosmicRayMuonsMessenger.hh

Go to the documentation of this file.
00001 //
00002 // ********************************************************************
00003 // * DISCLAIMER                                                       *
00004 // *                                                                  *
00005 // * Neither the authors of this software system, nor their employing *
00006 // * institutes,nor the agencies providing financial support for this *
00007 // * work  make  any representation or  warranty, express or implied, *
00008 // * regarding  this  software system or assume any liability for its *
00009 // * use.                                                             *
00010 // *                                                                  *
00011 // ********************************************************************
00012 //
00013 // This is supposed to be the messenger for cosmic ray muon generator 
00014 // (with the correct spectrum) in the tunnel. It is work in progress
00015 //
00016 // History:
00017 // --------
00018 // 28 Oct 2004   L.Pandola    First implementation (not working)
00019 
00020 #ifndef MaGeGeneratorCosmicRayMuonsMessenger_h
00021 #define MaGeGeneratorCosmicRayMuonsMessenger_h 1
00022 
00023 #include "G4UImessenger.hh"
00024 #include "globals.hh"
00025 
00026 class MaGeGeneratorCosmicRayMuons;
00027 
00028 class G4ParticleTable;
00029 class G4UIcommand;
00030 class G4UIdirectory;
00031 class G4UIcmdWithAnInteger;
00032 
00033 class MaGeGeneratorCosmicRayMuonsMessenger: public G4UImessenger {
00034   
00035 public:
00036   MaGeGeneratorCosmicRayMuonsMessenger(MaGeGeneratorCosmicRayMuons *fPtclGun);
00037   ~MaGeGeneratorCosmicRayMuonsMessenger();
00038   
00039   void SetNewValue(G4UIcommand *command, G4String newValues);
00040  
00041   
00042 private:
00043   MaGeGeneratorCosmicRayMuons *fParticleGun;
00044   G4ParticleTable *particleTable;
00045   G4UIcmdWithAnInteger* verbosityCmd;
00046 };
00047 
00048 #endif

Generated on Mon Nov 29 16:58:50 2004 for Majorana Simulation by  doxygen 1.3.9.1