Tsld003

  • Merge G4Initializer to G4RunManager

    • G4RunManager is the only class which controls
      • G4State (except “pause”)
      • Open/Close geometry
      • Direct access to the “SetCuts” in G4UserParticleList
      • termination of G4 kernel
        • deletes EventManager, TrackingManager, SteppingManager, etc.
        • deletes UImanager, VisManager, etc.
      • And of course it handles
        • G4Run and associating “run persistent” objects
        • G4Event and associating “event persistent” objects
  • Introduce G4DigiManager invoked from G4RunManager

  • Some “Run persistent” classes associating with G4Run

    ---- will be committed by end of November

Previous slide Next slide Back to first slide View graphic version