File indexing completed on 2025-12-16 09:21:57
0001 #ifndef G4MAIN_FUN4ALLMESSENGER_H
0002 #define G4MAIN_FUN4ALLMESSENGER_H
0003
0004 #include <Geant4/G4UImessenger.hh>
0005
0006 class Fun4AllServer;
0007 class G4UIcmdWithAnInteger;
0008 class G4UIdirectory;
0009
0010 class Fun4AllMessenger : public G4UImessenger
0011 {
0012 public:
0013 Fun4AllMessenger(Fun4AllServer* ffa);
0014 ~Fun4AllMessenger() override;
0015
0016 void SetNewValue(G4UIcommand*, G4String) override;
0017
0018 private:
0019 G4UIdirectory* m_Fun4AllDir;
0020 G4UIcmdWithAnInteger* m_RunCmd;
0021 Fun4AllServer* se;
0022 };
0023
0024 #endif