glogging
Loading...
Searching...
No Matches
GBatch_Session Class Reference

The new G4UIsession passed to the G4UImanager. More...

#include <gbatch_session.h>

Inheritance diagram for GBatch_Session:
Inheritance graph
Collaboration diagram for GBatch_Session:
Collaboration graph

Public Member Functions

 GBatch_Session ()
 
G4int ReceiveG4cout (const G4String &coutString) override
 
G4int ReceiveG4cerr (const G4String &cerrString) override
 

Detailed Description

An instance of GBatch_Session, replacing G4UIsession, is passed to the G4UImanager pointer in gemc.cc main to set the G4out Destination
The constructor will create the files for the log and error destinations: gemc.log and gemc.err

Definition at line 16 of file gbatch_session.h.

Constructor & Destructor Documentation

◆ GBatch_Session()

GBatch_Session::GBatch_Session ( )
inline

Definition at line 18 of file gbatch_session.h.

Member Function Documentation

◆ ReceiveG4cerr()

G4int GBatch_Session::ReceiveG4cerr ( const G4String & cerrString)
inlineoverride

Definition at line 29 of file gbatch_session.h.

◆ ReceiveG4cout()

G4int GBatch_Session::ReceiveG4cout ( const G4String & coutString)
inlineoverride

Definition at line 23 of file gbatch_session.h.


The documentation for this class was generated from the following file: