FairRoot
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
MCStepLoggerImpl.cxx File Reference
#include <FairMCApplication.h>
#include <TAxis.h>
#include <TFile.h>
#include <TH1.h>
#include <TTree.h>
#include <TVirtualMC.h>
#include <TVirtualMCStack.h>
#include <cassert>
#include <dlfcn.h>
#include <iostream>
#include <map>
#include <set>
#include <sstream>
#include <utility>

Go to the source code of this file.

Classes

class  StepLogger
 

Functions

void dispatchStepping (FairMCApplication *app, char const *libname, char const *origFunctionName)
 
void dispatchFinishEvent (FairMCApplication *app, char const *libname, char const *origFunctionName)
 
void dispatchFinishRun (FairMCApplication *app, char const *libname, char const *origFunctionName)
 
void performLogging (FairMCApplication *app)
 
void flushLog ()
 
void flushFinalLog ()
 

Variables

StepLogger logger
 

Function Documentation

void dispatchFinishEvent ( FairMCApplication app,
char const *  libname,
char const *  origFunctionName 
)

Definition at line 166 of file MCStepLoggerImpl.cxx.

void dispatchFinishRun ( FairMCApplication app,
char const *  libname,
char const *  origFunctionName 
)

Definition at line 199 of file MCStepLoggerImpl.cxx.

void dispatchStepping ( FairMCApplication app,
char const *  libname,
char const *  origFunctionName 
)

Definition at line 133 of file MCStepLoggerImpl.cxx.

void flushFinalLog ( )

Definition at line 236 of file MCStepLoggerImpl.cxx.

void flushLog ( )

Definition at line 234 of file MCStepLoggerImpl.cxx.

void performLogging ( FairMCApplication app)

Definition at line 228 of file MCStepLoggerImpl.cxx.

Variable Documentation

StepLogger logger

Definition at line 127 of file MCStepLoggerImpl.cxx.