Back to home page

sPhenix code displayed by LXR

 
 

    


File indexing completed on 2025-08-05 08:18:07

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