DGTrigger
class description - source file - inheritance tree
public:
DGTrigger DGTrigger(DTrigger* trigger)
DGTrigger DGTrigger(DGTrigger&)
virtual void ~DGTrigger()
TClass* Class()
void CloseScalerDatabase()
void FillScalerDatabase()
virtual Bool_t HandleTimer(TTimer* tim)
virtual TClass* IsA() const
void OpenScalerDatabase(Char_t*)
virtual Bool_t ProcessMessage(Long_t msg, Long_t parm1, Long_t parm2)
void Refresh()
virtual void ShowMembers(TMemberInspector& insp, char* parent)
virtual void Streamer(TBuffer& b)
private:
DTrigger* fTrigger trigger object pointer
TTimer* fTimer timer pointer
Int_t fTick timer downscale-counter
TDatime* fDatime current time
ofstream* fLog log-file stream pointer
ofstream* fScalFile scaler database pointer
TTree* fScalTree scaler database pointer
DGMonitor* fMonitor monitor ( = lower panel)
TGMenuBar* fMenuBar
TGPopupMenu* fMenuFile
TGPopupMenu* fMenuExpert
TGPopupMenu* fMenuHelp
TGPopupMenu* fMenuDebug
TRootEmbeddedCanvas* fCanvasFrame
TGHorizontalFrame* fControlFrame
TGHorizontalFrame* fLogicMTCALFrameSlice[8]
TGHorizontalFrame* fFLTEnableFrameSlice[18]
TGHorizontalFrame* fSLTSDDMultFrameSlice[18]
TGVerticalFrame* fLogicFrame
TGVerticalFrame* fFLTFrame
TGVerticalFrame* fSLTFrame
TGVerticalFrame* fBusyFrame
TGLabel* fLogicLab
TGLabel* fFLTLab
TGLabel* fSLTLab
TGLabel* fBusyLab
TGLabel* fFLTDownLab
TGGroupFrame* fLogicPhysFrame
TGGroupFrame* fLogicMTCALFrame
TGGroupFrame* fFLTEnableFrame
TGGroupFrame* fSLTRequireFrame
TGGroupFrame* fSLTSDDMultFrame
TGGroupFrame* fBusyWaitFrame
TGTextButton* fLogicPhysEditLogic
TGTextButton* fLogicPhysTestLogic
TGCheckButton* fLogicPhysBbp
TGCheckButton* fLogicPhysIbp
TGCheckButton* fLogicMTCALBut[2][8]
TGCheckButton* fFLTEnableBut[18]
TGCheckButton* fSLTRequireBut[18]
TGCheckButton* fSLTSDDMultBut[18]
TGCheckButton* fBusyWaitBut[18]
TGTextBuffer* fFLTDownB[18]
TGTextBuffer* fSDDThrB[4]
TGTextBuffer* fSDDDowB[4]
TGTextEntry* fFLTDownE[18]
TGTextEntry* fSDDThrE[4]
TGTextEntry* fSDDDowE[4]
DGTrigger is a GUI for DTrigger
DGTrigger(DTrigger *trigger) : TGMainFrame(gClient->GetRoot(), 0, 0)
~DGTrigger()
void Refresh()
Update display so it represents actual contents of fTrigger.
Bool_t HandleTimer(TTimer *tim)
Bool_t ProcessMessage(Long_t msg, Long_t parm1, Long_t parm2)
void OpenScalerDatabase(Char_t *scalfilename)
Open scaler database file.
Sorry guys but for safety reasons I preferred a simple ASCII file
than a ROOT file and a ROOT tree. After I managed to corrupt ROOT
file by crashing the writing program, I got scared and went back
to simple ASCII which I always can edit if something goes wrong.
void CloseScalerDatabase()
void FillScalerDatabase()
write actual scaler counts on scaler database
Inline Functions
TClass* Class()
TClass* IsA() const
void ShowMembers(TMemberInspector& insp, char* parent)
void Streamer(TBuffer& b)
DGTrigger DGTrigger(DGTrigger&)
Author: Dariusz Miskowiec
Last update: 1999
ROOT page - Class index - Top of the page
This page has been automatically generated. If you have any comments or suggestions about the page layout send a mail to ROOT support, or contact the developers with any questions or problems regarding ROOT.