TFndGeb2hdtMan Class Reference

List of all members.

Public Member Functions

 TFndGeb2hdtMan (const TString &msqlhost, const TString &fpth, const TString &run_type, const Int_t &run_num, const Int_t &nevts, Int_t gebip=0)
 ~TFndGeb2hdtMan ()
Bool_t UsingGUI ()
void ReadConfFile ()
void UpdateProducers ()
Int_t GetOnlFlag ()
Int_t GetCurrentEvent ()
Int_t GetUpdateEvGap ()
Int_t GetRate ()
void InitRun ()
void EventLoop ()
void FinishRun ()
void CreateHdtFile ()
void WriteHdtFile ()
void SetUpdateEvGap (Int_t ev)
void SetTimeLimit (Int_t TimeLimit)
void ResetGts ()
void ResetTof ()
void ResetSil ()
void ResetLmd ()
void ResetStb ()
Int_t TouchMapFiles ()
void HandleConsumerActions (Bool_t allow)
void PauseProducer ()
void StopProducer ()
void RealTimeInfo (Int_t Info_id, TString method, TString info)
void SendRealTimeInfo (Int_t Info_id)
void StartSavingThread ()
void StopSavingThread ()

Static Public Member Functions

static void KillYourself ()
static void * SavingThread (void *arg)

Protected Attributes

TFndRunfRun
Int_t fDebug
Int_t fDebugRaw
Bool_t fUsingGUI
TString fMsqlHost
TString fDataPath
TString fFileName
Int_t fNevents
Int_t fGebIp
Int_t fStartTime
Int_t fStopTime
Int_t fOnlFlg
TString fConsumControlFile
Float_t fkSCALE
Int_t fTimeLimit
Bool_t fTimedOut
Int_t fUpdateEvGap
Bool_t fUpdatingProd
Int_t fCurEv
Int_t fLastUpdEv
Int_t fRate
Int_t fExitVal
Bool_t fManStop
Bool_t fPaused
TFile * fHdtRootFile
TThread * fMonSaveThread
Bool_t fConfFileRead
TTree * fHdtTree
Bool_t fMustSaveHdt

Detailed Description

Definition at line 31 of file TFndGeb2hdtMan.h.


The documentation for this class was generated from the following files:
Generated on Tue Oct 16 15:40:49 2007 by  doxygen 1.5.2