FairRoot
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
FairMonitor Class Reference

#include <FairMonitor.h>

Inheritance diagram for FairMonitor:

Public Member Functions

void EnableMonitor (Bool_t tempBool=kTRUE, TString fileName="")
 
void EnableDrawing (Bool_t tempBool=kTRUE)
 
Bool_t IsRunning ()
 
void StartMonitoring (const TTask *tTask, const char *identStr)
 
void StopMonitoring (const TTask *tTask, const char *identStr)
 
void StartTimer (const TTask *tTask, const char *identStr)
 
void StopTimer (const TTask *tTask, const char *identStr)
 
void StartMemoryMonitor (const TTask *tTask, const char *identStr)
 
void StopMemoryMonitor (const TTask *tTask, const char *identStr)
 
void RecordInfo (const TTask *tTask, const char *identStr, Double_t value)
 
void RecordRegister (const char *name, const char *folderName, Bool_t toFile)
 
void RecordGetting (const char *name)
 
void SetCurrentTask (TTask *tTask)
 
virtual void Print (Option_t *option="") const
 
virtual void Draw (Option_t *option="")
 
void PrintTask (TString specString) const
 
void PrintTask (TTask *tempTask, Int_t taskLevel=0) const
 
void DrawHist (TString specString)
 
TList * GetHistList ()
 
void StoreHistograms (TFile *sinkFile)
 

Static Public Member Functions

static FairMonitorGetMonitor ()
 

Detailed Description

Definition at line 29 of file FairMonitor.h.

Member Function Documentation

void FairMonitor::Draw ( Option_t *  option = "")
virtual

Definition at line 354 of file FairMonitor.cxx.

void FairMonitor::DrawHist ( TString  specString)

Definition at line 582 of file FairMonitor.cxx.

void FairMonitor::EnableDrawing ( Bool_t  tempBool = kTRUE)
inline

Definition at line 39 of file FairMonitor.h.

void FairMonitor::EnableMonitor ( Bool_t  tempBool = kTRUE,
TString  fileName = "" 
)
inline

Definition at line 34 of file FairMonitor.h.

TList* FairMonitor::GetHistList ( )
inline

Definition at line 73 of file FairMonitor.h.

FairMonitor * FairMonitor::GetMonitor ( )
static

Definition at line 66 of file FairMonitor.cxx.

Bool_t FairMonitor::IsRunning ( )
inline

Definition at line 40 of file FairMonitor.h.

void FairMonitor::Print ( Option_t *  option = "") const
virtual

Definition at line 312 of file FairMonitor.cxx.

void FairMonitor::PrintTask ( TString  specString) const

Definition at line 326 of file FairMonitor.cxx.

void FairMonitor::PrintTask ( TTask *  tempTask,
Int_t  taskLevel = 0 
) const

Definition at line 211 of file FairMonitor.cxx.

void FairMonitor::RecordGetting ( const char *  name)

Definition at line 195 of file FairMonitor.cxx.

void FairMonitor::RecordInfo ( const TTask *  tTask,
const char *  identStr,
Double_t  value 
)

Definition at line 148 of file FairMonitor.cxx.

void FairMonitor::RecordRegister ( const char *  name,
const char *  folderName,
Bool_t  toFile 
)

Definition at line 174 of file FairMonitor.cxx.

void FairMonitor::SetCurrentTask ( TTask *  tTask)
inline

Definition at line 64 of file FairMonitor.h.

void FairMonitor::StartMemoryMonitor ( const TTask *  tTask,
const char *  identStr 
)

Definition at line 111 of file FairMonitor.cxx.

void FairMonitor::StartMonitoring ( const TTask *  tTask,
const char *  identStr 
)
inline

Definition at line 42 of file FairMonitor.h.

void FairMonitor::StartTimer ( const TTask *  tTask,
const char *  identStr 
)

Definition at line 74 of file FairMonitor.cxx.

void FairMonitor::StopMemoryMonitor ( const TTask *  tTask,
const char *  identStr 
)

Definition at line 127 of file FairMonitor.cxx.

void FairMonitor::StopMonitoring ( const TTask *  tTask,
const char *  identStr 
)
inline

Definition at line 47 of file FairMonitor.h.

void FairMonitor::StopTimer ( const TTask *  tTask,
const char *  identStr 
)

Definition at line 89 of file FairMonitor.cxx.

void FairMonitor::StoreHistograms ( TFile *  sinkFile)

Definition at line 627 of file FairMonitor.cxx.


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