Gui Namespace Reference


Enumerations

enum  EFndGUIFrames { FRM_MAIN = 0, FRM_PROD, FRM_CONS, FRM_EVD }
enum  EFndGeb2hdt_GuiInfo {
  G2H_INFO_NO_ANSWER = 0, G2H_INFO_SEND_REQ_TO_DAQ, G2H_INFO_CONNECTING_DB, G2H_INFO_DB_CONN_CLOSED,
  G2H_INFO_CAN_START_CONS, G2H_INFO_EV_LOOP_START, G2H_INFO_SEND_FIRST_REQ, G2H_INFO_STARTING_MONITORS,
  G2H_INFO_FILLING_MONITORS, G2H_INFO_UPDATING_PROD_SHR, G2H_INFO_PAUSED, G2H_INFO_RESTARTED,
  G2H_INFO_TIMED_OUT, G2H_INFO_FINISH_RUN, G2H_INFO_STOPPING, G2H_INFO_EXITING,
  G2H_INFO_PRINT, G2H_INFO_RESET_GTS, G2H_INFO_RESET_TOF, G2H_INFO_RESET_SIL,
  G2H_INFO_RESET_LMD, G2H_INFO_RESET_STB
}
enum  EFndCommandIdentifiers {
  M_PRODUCER_SETUP_ONLM = 0, M_PRODUCER_SETUP_FILE, M_PRODUCER_CLEAN, M_KILL_EXIT,
  M_FROOT_QUIT, M_OPENONLM_GTS, M_OPENFILE_GTS, M_CLOSE_GTS,
  M_OPENONLM_TOF, M_OPENFILE_TOF, M_CLOSE_TOF, M_OPENONLM_SIL,
  M_OPENFILE_SIL, M_CLOSE_SIL, M_OPENONLM_LMD, M_OPENFILE_LMD,
  M_CLOSE_LMD, M_OPENONLM_STB, M_OPENFILE_STB, M_CLOSE_STB,
  M_OPENONLM_ALL, M_OPENFILE_ALL, M_CLOSE_ALL, M_OPEN_EVD,
  M_CLOSE_EVD
}

Functions

Float_t GetTGadj (Int_t whichone)
void MoveSafe (Double_t x, Double_t y, TGFrame *f, Bool_t redraw)
void ResizeSafe (Double_t w, Double_t h, TGFrame *f, Bool_t redraw)
void MoveResizeSafe (Double_t x, Double_t y, Double_t w, Double_t h, TGFrame *f, Bool_t redraw)
void SelectComboEntry (TGComboBox *combo, Int_t entry_id)
void SaveCanvasWithTitle (TCanvas *canv, const TString &title, const TString &filename, TString draw_1D_opt, TString draw_2D_opt, Int_t TitColor, Double_t pad_tit_h, Double_t TitSize)
ULong_t MainFgCol ()
ULong_t MainBgCol ()
ULong_t MenuContFgCol ()
ULong_t MenuContBgCol ()
ULong_t MenuBarFgCol ()
ULong_t MenuBarBgCol ()
ULong_t ProdFgCol ()
ULong_t ProdBgCol ()
ULong_t ConsFgCol ()
ULong_t ConsBgCol ()
ULong_t EvdFgCol ()
ULong_t EvdBgCol ()
ULong_t MenuContConsFgCol ()
ULong_t MenuContConsBgCol ()


Enumeration Type Documentation

enum Gui::EFndCommandIdentifiers

Enumerator:
M_PRODUCER_SETUP_ONLM 
M_PRODUCER_SETUP_FILE 
M_PRODUCER_CLEAN 
M_KILL_EXIT 
M_FROOT_QUIT 
M_OPENONLM_GTS 
M_OPENFILE_GTS 
M_CLOSE_GTS 
M_OPENONLM_TOF 
M_OPENFILE_TOF 
M_CLOSE_TOF 
M_OPENONLM_SIL 
M_OPENFILE_SIL 
M_CLOSE_SIL 
M_OPENONLM_LMD 
M_OPENFILE_LMD 
M_CLOSE_LMD 
M_OPENONLM_STB 
M_OPENFILE_STB 
M_CLOSE_STB 
M_OPENONLM_ALL 
M_OPENFILE_ALL 
M_CLOSE_ALL 
M_OPEN_EVD 
M_CLOSE_EVD 

Definition at line 82 of file Gui.h.

00082                               {
00083     M_PRODUCER_SETUP_ONLM = 0,
00084     M_PRODUCER_SETUP_FILE,
00085     M_PRODUCER_CLEAN,
00086     M_KILL_EXIT,
00087     M_FROOT_QUIT,
00088       
00089     M_OPENONLM_GTS,
00090     M_OPENFILE_GTS,
00091     //  M_DIALOG_GTS,
00092     M_CLOSE_GTS,
00093       
00094     M_OPENONLM_TOF,
00095     M_OPENFILE_TOF,
00096     //  M_DIALOG_TOF,
00097     M_CLOSE_TOF,
00098       
00099     M_OPENONLM_SIL,
00100     M_OPENFILE_SIL,
00101     //  M_DIALOG_SIL,
00102     M_CLOSE_SIL,
00103       
00104     M_OPENONLM_LMD,
00105     M_OPENFILE_LMD,
00106     //  M_DIALOG_LMD,
00107     M_CLOSE_LMD,
00108       
00109     M_OPENONLM_STB,
00110     M_OPENFILE_STB,
00111     //  M_DIALOG_STB,
00112     M_CLOSE_STB,
00113       
00114     M_OPENONLM_ALL,
00115     M_OPENFILE_ALL,
00116     //  M_DIALOG_ALL,
00117     M_CLOSE_ALL,
00118       
00119     M_OPEN_EVD,
00120     M_CLOSE_EVD      
00121   };

enum Gui::EFndGeb2hdt_GuiInfo

Enumerator:
G2H_INFO_NO_ANSWER 
G2H_INFO_SEND_REQ_TO_DAQ 
G2H_INFO_CONNECTING_DB 
G2H_INFO_DB_CONN_CLOSED 
G2H_INFO_CAN_START_CONS 
G2H_INFO_EV_LOOP_START 
G2H_INFO_SEND_FIRST_REQ 
G2H_INFO_STARTING_MONITORS 
G2H_INFO_FILLING_MONITORS 
G2H_INFO_UPDATING_PROD_SHR 
G2H_INFO_PAUSED 
G2H_INFO_RESTARTED 
G2H_INFO_TIMED_OUT 
G2H_INFO_FINISH_RUN 
G2H_INFO_STOPPING 
G2H_INFO_EXITING 
G2H_INFO_PRINT 
G2H_INFO_RESET_GTS 
G2H_INFO_RESET_TOF 
G2H_INFO_RESET_SIL 
G2H_INFO_RESET_LMD 
G2H_INFO_RESET_STB 

Definition at line 56 of file Gui.h.

00056                            {
00057     G2H_INFO_NO_ANSWER = 0,        // no answer from DAQ
00058     G2H_INFO_SEND_REQ_TO_DAQ,      // sending a new request for events to DAQ
00059     G2H_INFO_CONNECTING_DB,        // connecting to the required DB host
00060     G2H_INFO_DB_CONN_CLOSED,       // connection to database completed
00061     G2H_INFO_CAN_START_CONS,       // any consumer can start
00062     G2H_INFO_EV_LOOP_START,        // event-loop just started
00063     G2H_INFO_SEND_FIRST_REQ,       // sending request for the first event
00064     G2H_INFO_STARTING_MONITORS,    // starting producer monitors
00065     G2H_INFO_FILLING_MONITORS,     // filling producer monitors
00066     G2H_INFO_UPDATING_PROD_SHR,    // updating producer shared memories
00067     G2H_INFO_PAUSED,               // producer event-loop paused
00068     G2H_INFO_RESTARTED,            // producer event-loop restarted
00069     G2H_INFO_TIMED_OUT,            // producer process has timed-out: exiting
00070     G2H_INFO_FINISH_RUN,           // run completed (performing end-of-run operations)
00071     G2H_INFO_STOPPING,             // stopping current producer (normally due to a button action)
00072     G2H_INFO_EXITING,              // all producer processes completed: exiting froot
00073     G2H_INFO_PRINT,                // printing information about the running producer
00074     G2H_INFO_RESET_GTS,            // reset GTS producer histograms
00075     G2H_INFO_RESET_TOF,            // reset TOF producer histograms
00076     G2H_INFO_RESET_SIL,            // reset SIL producer histograms
00077     G2H_INFO_RESET_LMD,            // reset LMD producer histograms
00078     G2H_INFO_RESET_STB            // reset STB producer histograms
00079   };

enum Gui::EFndGUIFrames

Enumerator:
FRM_MAIN 
FRM_PROD 
FRM_CONS 
FRM_EVD 

Definition at line 52 of file Gui.h.

00052 { FRM_MAIN = 0, FRM_PROD, FRM_CONS, FRM_EVD }; 


Generated on Tue Oct 16 15:40:52 2007 by  doxygen 1.5.2