TFndSCCshowHistos Class Reference

Inheritance diagram for TFndSCCshowHistos:

TFndSCCMan TFndSCCRaw List of all members.

Public Types

enum  E_SCC_Power { E_SCC_PW_ON = 1, E_SCC_PW_OFF = 0, E_SCC_PW_DN = -1 }
enum  E_SCC_status { E_SCC_status_ok = 1, E_SCC_status_warning = 2, E_SCC_status_error = 3 }
enum  E_SCC_HisMod_VI {
  E_SccHisMod_Avail = 0, E_SccHisMod_PW = 1, E_SccHisMod_V = 2, E_SccHisMod_I = 3,
  E_SccHisMod_Trip = 4, E_SccHisMod_Stat = 5, E_SccHisMod_End = 6
}

Public Member Functions

 ~TFndSCCshowHistos ()
virtual void ReceivedEvent (Int_t slow_det, Int_t part)
virtual void ScheduledOperationPerformed (E_SCC_MAN_GuiComm_t oper, Bool_t UpdateTime=kFALSE)
void InitHistos ()
void DeleteHistos ()
void ResetHistos (Bool_t recreate=kTRUE)
void FillHistos (const UInt_t &stop_datime, Bool_t tofi=kFALSE, Bool_t tofo=kFALSE, Bool_t sil=kFALSE, Bool_t lmd=kFALSE, Bool_t stb=kFALSE, Bool_t gas=kFALSE, Bool_t mag=kFALSE)
void WriteHistosToFile (const TString &fnam, Bool_t tofi=kTRUE, Bool_t tofo=kTRUE, Bool_t sil=kTRUE, Bool_t lmd=kTRUE, Bool_t stb=kTRUE, Bool_t gas=kTRUE, Bool_t mag=kTRUE)
void LoadHistosFromFile (const TString &fnam, Bool_t tofi=kTRUE, Bool_t tofo=kTRUE, Bool_t sil=kTRUE, Bool_t lmd=kTRUE, Bool_t stb=kTRUE, Bool_t gas=kTRUE, Bool_t mag=kTRUE)

Public Attributes

Int_t fCurNbins
Float_t fCurBinW

Protected Member Functions

TString GetHisMod (Int_t mod)

Protected Attributes

TFndGraphfHP_Tofi [E_SccHisMod_End][2][K_N_TOFINO_SLABS]
TFndGraphfHP_Tofo [E_SccHisMod_End][2][K_N_TOFONE_SLABS]
TFndGraphfHP_Osim [E_SccHisMod_End][K_N_Sil_Modules][K_N_Sil_Sides][2]
TFndGraphfHP_Isim [E_SccHisMod_End][K_N_Sil_Modules-2][K_N_Sil_Sides][2]
TFndGraphfHP_LmdInn [E_SccHisMod_End][K_N_LMD_CHAMS_PER_LAYER][2]
TFndGraphfHP_LmdOut [E_SccHisMod_End][K_N_LMD_CHAMS_PER_LAYER][2]
TFndGraphfHP_Stb [E_SccHisMod_End][192]

Friends

class TFndSCCshowGUI

Detailed Description

Definition at line 31 of file TFndSCCshowHistos.h.


Member Enumeration Documentation

enum TFndSCCshowHistos::E_SCC_Power

Enumerator:
E_SCC_PW_ON 
E_SCC_PW_OFF 
E_SCC_PW_DN 

Definition at line 35 of file TFndSCCshowHistos.h.

00035                    {
00036     E_SCC_PW_ON  = 1,
00037     E_SCC_PW_OFF = 0,
00038     E_SCC_PW_DN = -1, // don't know
00039   };

enum TFndSCCshowHistos::E_SCC_status

Enumerator:
E_SCC_status_ok 
E_SCC_status_warning 
E_SCC_status_error 

Definition at line 41 of file TFndSCCshowHistos.h.

00041                     {
00042     E_SCC_status_ok = 1,
00043     E_SCC_status_warning = 2,
00044     E_SCC_status_error = 3,
00045   };

enum TFndSCCshowHistos::E_SCC_HisMod_VI

Enumerator:
E_SccHisMod_Avail 
E_SccHisMod_PW 
E_SccHisMod_V 
E_SccHisMod_I 
E_SccHisMod_Trip 
E_SccHisMod_Stat 
E_SccHisMod_End 

Definition at line 47 of file TFndSCCshowHistos.h.

00047                        {
00048     E_SccHisMod_Avail = 0,
00049     E_SccHisMod_PW   = 1,
00050     E_SccHisMod_V    = 2,
00051     E_SccHisMod_I    = 3,
00052     E_SccHisMod_Trip = 4,
00053     E_SccHisMod_Stat = 5,
00054     E_SccHisMod_End  = 6
00055   };


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