| Classes | Job Modules | Data Objects | Services | Algorithms | Tools | Packages | Directories | Tracs |

In This Package:

ThreadGaudi.h File Reference

#include "GaudiKernel/System.h"
#include <string>
#include <map>

Include dependency graph for ThreadGaudi.h:

Go to the source code of this file.


Classes

class  ThreadGaudi
 singleton mapping the pthread ID to the Gaudi thread ID More...

Functions

std::string getGaudiThreadIDfromID (int iCopy)
 helper function to extract Gaudi Thread ID from thread copy number
std::string getGaudiThreadIDfromName (const std::string &name)
 helper function to extract Gaudi Thread ID from thread copy name
std::string getGaudiThreadGenericName (const std::string &name)
 helper function to extract Gaudi instance name from thread copy name
bool isGaudiThreaded (const std::string &name)
 test if current Gaudi object is running /will run in a thread

Function Documentation

std::string getGaudiThreadIDfromID ( int  iCopy  ) 

helper function to extract Gaudi Thread ID from thread copy number

std::string getGaudiThreadIDfromName ( const std::string &  name  ) 

helper function to extract Gaudi Thread ID from thread copy name

std::string getGaudiThreadGenericName ( const std::string &  name  ) 

helper function to extract Gaudi instance name from thread copy name

bool isGaudiThreaded ( const std::string &  name  ) 

test if current Gaudi object is running /will run in a thread

| Classes | Job Modules | Data Objects | Services | Algorithms | Tools | Packages | Directories | Tracs |

Generated on Mon Apr 11 19:57:04 2011 for GaudiKernel by doxygen 1.4.7