1 #ifndef HARPOMONITORGUI_H
2 #define HARPOMONITORGUI_H
14 #include <TRootEmbeddedCanvas.h>
16 #include <TGComboBox.h>
19 #include <TGButtonGroup.h>
21 #include <TGNumberEntry.h>
22 #include <TGListBox.h>
23 #include <TObjArray.h>
25 #include <TClonesArray.h>
26 #include <TSystemDirectory.h>
161 void MakeNice1dHisto(TH1* hist, TVirtualPad* c1,
const char* opt =
"");
TGNumberEntry * fChooseBox2Y1
TRootEmbeddedCanvas * ecTabCumul
ClassDef(HarpoMonitorGui, 1)
TGLabel * fEventPmm2Label
TGNumberEntry * fChooseBox2N2
TGTextButton * fNextEvent
TGNumberEntry * fChooseEvent
TGNumberEntry * fChooseBox2N1
TGNumberEntry * fChooseTmax
TGNumberEntry * fChooseNmax
TObjArray * padHelpArray[100]
Int_t fCurrentEventNumber
Bool_t ProcessMessage(Long_t msg, Long_t parm1, Long_t parm2)
TRootEmbeddedCanvas * ecSideSummary
TGTextButton * fDisplayEvent
TGCheckButton * fCheckClusters
void BuildButtonsFrame(TGVerticalFrame *f)
TGCheckButton * fCheckShowTrigger
TGTextButton * fDisplayBox
TGNumberEntry * fChooseBox1X2
TGNumberEntry * fChooseBox1Y2
TGNumberEntry * fChooseBox1X1
TGNumberEntry * fChooseBox2X2
static const Int_t nChannels
void BuildDisplayFrame(TGVerticalFrame *f)
TGNumberEntry * fChooseBox2Y2
void SetListOfRuns(TGComboBox *box, const char *dirname)
void MakeNice2dHisto(TH2 *hist, TVirtualPad *c1, Bool_t colz=kTRUE)
void BuildInfoFrame(TGHorizontalFrame *f)
TGTextButton * fPrevEvent
TGNumberEntry * fChooseDelay
void MakeNice1dHisto(TH1 *hist, TVirtualPad *c1, const char *opt="")
TGTextButton * fAutoRefreshButton
TRootEmbeddedCanvas * ecTabPmm2
TGTextButton * fTriggerText
TGRadioButton * fCoord[2]
TRootEmbeddedCanvas * ecTabTT
TGNumberEntry * fChooseNEvents
TGNumberEntry * fChooseBox1N1
TRootEmbeddedCanvas * ecTabEvent
virtual void CloseWindow()
HarpoMonitorGui(const TGWindow *p, UInt_t w, UInt_t h, UInt_t opt)
TGTextButton * fSaveButton
A class store HARPO row event data and header. Provide access metods to the row event data...
TGNumberEntry * fChooseBox1N2
TGNumberEntry * fChooseBox2X1
TGNumberEntry * fChooseTmin
TRootEmbeddedCanvas * ecTabTrigger
TGNumberEntry * fChooseBox1Y1