5 #include "TCondition.h"
8 #include <TSysEvtHandler.h>
52 m_return_condition(0),
125 gSystem->AddTimer(
this);
130 gSystem->RemoveTimer(
this);
144 printf(
"Usr1 Woof Woof in Root thread! Starting Timer.\n");
154 static const TString _eh(
"TRootXTReq::Bootstrap ");
157 throw _eh +
"Already initialized.";
166 static const TString _eh(
"TRootXTReq::Shutdown ");
169 throw _eh +
"Have not beem initialized.";
180 printf(
"Timer fired, processing queue.\n");
TCondition * m_return_condition
static void Bootstrap(pthread_t root_thread)
static pthread_t sRootThread
virtual ~RootSig2XTReqHandler()
TRootXTReq(const char *n="TRootXTReq")
std::list< TRootXTReq * > lpXTReq_t
static TSignalHandler * sSigHandler
static void ProcessQueue()
void Reset(std::vector< TH2F > &depth)
void ShootRequestAndWait()
static TMutex * sQueueMutex