Tsld028

    3.4 Standardization of cout

    - GEANT4 GUI must handle all (except file) I/O to/from
    users from/to GEANT4 kernel.
    GEANT4 <==> (shell) <==> GUI backend <==> GUI
    <==> Dumb terminal backend <==> terminal
    Plan: Replace "all" cout in GEANT4 source codes with "G4cout";
    a GEANT4 version of cout.
    All strings generated by G4cout are sent to G4UIsession which
    handles UI/GUI input/output.

Previous slide Next slide Back to first slide View graphic version