BOSS 8.0.0
BESIII Offline Software System
Loading...
Searching...
No Matches
BesLogSession Class Reference

#include <BesLogSession.hh>

Inheritance diagram for BesLogSession:

Public Member Functions

 BesLogSession ()
 ~BesLogSession ()
G4int ReceiveG4cout (G4String coutString)
G4int ReceiveG4cerr (G4String cerrString)

Detailed Description

Definition at line 17 of file BesLogSession.hh.

Constructor & Destructor Documentation

◆ BesLogSession()

BesLogSession::BesLogSession ( )

Definition at line 16 of file BesLogSession.cc.

16 {
17 logFile.open( "boost.log" );
18 errFile.open( "boost.err" );
19 // G4UImanager::GetUIpointer()->SetCoutDestination(this);
20}

◆ ~BesLogSession()

BesLogSession::~BesLogSession ( )

Definition at line 22 of file BesLogSession.cc.

22 {
23 logFile.close();
24 errFile.close();
25}

Member Function Documentation

◆ ReceiveG4cerr()

G4int BesLogSession::ReceiveG4cerr ( G4String cerrString)

Definition at line 32 of file BesLogSession.cc.

32 {
33 errFile << cerrString << std::flush;
34 return 0;
35}

◆ ReceiveG4cout()

G4int BesLogSession::ReceiveG4cout ( G4String coutString)

Definition at line 27 of file BesLogSession.cc.

27 {
28 logFile << coutString << std::flush;
29 return 0;
30}

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