Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

BesLogSession Class Reference

#include <BesLogSession.hh>

List of all members.

Public Member Functions

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

Private Attributes

std::ofstream errFile
std::ofstream logFile


Constructor & Destructor Documentation

BesLogSession::BesLogSession  ) 
 

00017 {
00018   logFile.open("boost.log");
00019   errFile.open("boost.err");
00020 //  G4UImanager::GetUIpointer()->SetCoutDestination(this);
00021 }

BesLogSession::~BesLogSession  ) 
 

00024 {
00025   logFile.close();
00026   errFile.close(); 
00027 }

BesLogSession::BesLogSession  ) 
 

BesLogSession::~BesLogSession  ) 
 


Member Function Documentation

G4int BesLogSession::ReceiveG4cerr G4String  cerrString  ) 
 

G4int BesLogSession::ReceiveG4cerr G4String  cerrString  ) 
 

00036 {
00037   errFile << cerrString << std::flush;
00038   return 0;
00039 }

G4int BesLogSession::ReceiveG4cout G4String  coutString  ) 
 

G4int BesLogSession::ReceiveG4cout G4String  coutString  ) 
 

00030 {
00031   logFile << coutString << std::flush;
00032   return 0;
00033 }


Member Data Documentation

std::ofstream BesLogSession::errFile [private]
 

std::ofstream BesLogSession::logFile [private]
 


The documentation for this class was generated from the following files:
Generated on Wed Feb 2 15:52:43 2011 for BOSS6.5.5 by  doxygen 1.3.9.1