Main Page   Class Hierarchy   Compound List   File List   Compound Members   File Members  

EDGui Class Reference

#include <EDGui.h>

Inheritance diagram for EDGui:

TGMainFrame List of all members.

Public Methods

 EDGui ( const TGWindow *p, UInt_t w, UInt_t h )
 ~EDGui ()
Bool_t ProcessMessage ( Long_t msg, Long_t parm1, Long_t )
void HiliteSelectedFile ( Char_t *fname )
void SetModeDisplay ()
void WriteConfigFile ()
void GetThresholds ( Float_t thresh[ 3 ][ 4 ] )
void SetToolTips ()
void SetEventNumber ( Int_t evt )
void setSliderPosition ( Int_t pos )
void setSliderRange ( Int_t maxevts )
void setInLoop ( Bool_t val )
 EDGui ( const TGWindow *p, UInt_t w, UInt_t h )
 ~EDGui ()
Bool_t ProcessMessage ( Long_t msg, Long_t parm1, Long_t )
void HiliteSelectedFile ( Char_t *fname )
void SetModeDisplay ()
void WriteConfigFile ()
void GetThresholds ( Float_t thresh[ 3 ][ 4 ] )
void SetToolTips ()
void SetEventNumber ( Int_t evt )
void setSliderPosition ( Int_t pos )
void setSliderRange ( Int_t maxevts )
void setInLoop ( Bool_t val )

Private Attributes

TGLayoutHints* m_MenuBarLayout
TGLayoutHints* m_MenuBarItemLayout
TGPopupMenu* m_MenuFile
TGMenuBar* m_MenuBar
TGCompositeFramem_HorizFrame1
TGCompositeFramem_HorizFrame2
TGCompositeFramem_HorizFrame3
TGListBox* m_CurrentDir
TGPictureButton* m_UpDirButton
TGComboBox* m_FilterBox
TGFileContainer* m_fileContainer
TGTab* m_Tab
TGGroupFrame* m_ThreshGroup
TGCompositeFramem_ThreshMatrix
TObjArray* m_ThreshEntryArray
TGTextEntry* m_EventTxtEntry
TGPicture* m_NextPic
TGPictureButton* m_CtrlNext
TGPicture* m_PrevPic
TGPictureButton* m_CtrlPrev
TGPicture* m_AllPic
TGPictureButton* m_CtrlAll
TGPicture* m_RewPic
TGPictureButton* m_CtrlRew
TGPicture* m_StopPic
TGPictureButton* m_CtrlStop
TGCompositeFramem_SliderFrame
TGGroupFrame* m_HistoGroup
TGTextButton* m_HButtonTKR
TGTextButton* m_HButtonCAL
TGTextButton* m_HButtonACD
TGTextButton* m_HButtonXGT
TGTextButton* m_HButtonTOTl
TGTextButton* m_HButtonTOTr
TGHSlider* m_Slider
Char_t m_RawFilePath [ 200 ]
Char_t m_ReconFilePath [ 200 ]
Char_t m_RawFileName [ 100 ]
Char_t m_ReconFileName [ 100 ]
Char_t m_dataDir [ 200 ]
UShort_t m_FilterType
Bool_t m_rawFileExists
Bool_t m_reconFileExists
Bool_t m_ModeIsDisplay
Bool_t m_isRealData
Bool_t m_inLoop

Friends

class  EDControl

Constructor & Destructor Documentation

EDGui::EDGui ( const TGWindow * p,
UInt_t w,
UInt_t h )
 

EDGui::~EDGui ( )
 

Definition at line 311 of file EDGui.cxx.

EDGui::EDGui ( const TGWindow * p,
UInt_t w,
UInt_t h )
 

EDGui::~EDGui ( )
 

Definition at line 311 of file EDGui.cxx.


Member Function Documentation

void EDGui::GetThresholds ( Float_t thresh[3][4] )
 

Definition at line 729 of file EDGui.cxx.

void EDGui::GetThresholds ( Float_t thresh[3][4] )
 

Definition at line 729 of file EDGui.cxx.

Referenced by m_evtCtrl(), and EDControl::processCommand().

void EDGui::HiliteSelectedFile ( Char_t * fname )
 

Definition at line 740 of file EDGui.cxx.

void EDGui::HiliteSelectedFile ( Char_t * fname )
 

Definition at line 740 of file EDGui.cxx.

Referenced by ProcessMessage().

Bool_t EDGui::ProcessMessage ( Long_t msg,
Long_t parm1,
Long_t parm2 )
 

Definition at line 338 of file EDGui.cxx.

Bool_t EDGui::ProcessMessage ( Long_t msg,
Long_t parm1,
Long_t parm2 )
 

Definition at line 338 of file EDGui.cxx.

void EDGui::SetEventNumber ( Int_t evt )
 

Definition at line 685 of file EDGui.cxx.

void EDGui::SetEventNumber ( Int_t evt )
 

Definition at line 685 of file EDGui.cxx.

Referenced by ProcessMessage(), and EDControl::UpdateGuiEvents().

void EDGui::SetModeDisplay ( )
 

Definition at line 778 of file EDGui.cxx.

void EDGui::SetModeDisplay ( )
 

Definition at line 778 of file EDGui.cxx.

Referenced by EDControl::processCommand().

void EDGui::SetToolTips ( )
 

Definition at line 787 of file EDGui.cxx.

void EDGui::SetToolTips ( )
 

Definition at line 787 of file EDGui.cxx.

Referenced by ClassImpQ(), and ProcessMessage().

void EDGui::WriteConfigFile ( )
 

Definition at line 696 of file EDGui.cxx.

void EDGui::WriteConfigFile ( )
 

Definition at line 696 of file EDGui.cxx.

Referenced by ProcessMessage().

void EDGui::setInLoop ( Bool_t val ) [inline]
 

Definition at line 124 of file doc/EDGui.h.

void EDGui::setInLoop ( Bool_t val ) [inline]
 

Definition at line 124 of file bfemDisplay/EDGui.h.

Referenced by EDControl::processCommand().

void EDGui::setSliderPosition ( Int_t pos ) [inline]
 

Definition at line 120 of file doc/EDGui.h.

void EDGui::setSliderPosition ( Int_t pos ) [inline]
 

Definition at line 120 of file bfemDisplay/EDGui.h.

Referenced by EDControl::UpdateGuiEvents().

void EDGui::setSliderRange ( Int_t maxevts ) [inline]
 

Definition at line 122 of file doc/EDGui.h.

void EDGui::setSliderRange ( Int_t maxevts ) [inline]
 

Definition at line 122 of file bfemDisplay/EDGui.h.

Referenced by EDControl::ConnectNewRawFile(), and EDControl::ConnectNewReconFile().


Friends And Related Function Documentation

class EDControl [friend]
 

Definition at line 126 of file bfemDisplay/EDGui.h.


Member Data Documentation

TGPicture * EDGui::m_AllPic [private]
 

Definition at line 73 of file doc/EDGui.h.

TGPictureButton * EDGui::m_CtrlAll [private]
 

Definition at line 74 of file doc/EDGui.h.

TGPictureButton * EDGui::m_CtrlNext [private]
 

Definition at line 70 of file doc/EDGui.h.

TGPictureButton * EDGui::m_CtrlPrev [private]
 

Definition at line 72 of file doc/EDGui.h.

TGPictureButton * EDGui::m_CtrlRew [private]
 

Definition at line 76 of file doc/EDGui.h.

TGPictureButton * EDGui::m_CtrlStop [private]
 

Definition at line 78 of file doc/EDGui.h.

TGListBox * EDGui::m_CurrentDir [private]
 

Definition at line 56 of file doc/EDGui.h.

TGTextEntry * EDGui::m_EventTxtEntry [private]
 

Definition at line 67 of file doc/EDGui.h.

TGComboBox * EDGui::m_FilterBox [private]
 

Definition at line 58 of file doc/EDGui.h.

UShort_t EDGui::m_FilterType [private]
 

Definition at line 98 of file doc/EDGui.h.

TGTextButton * EDGui::m_HButtonACD [private]
 

Definition at line 85 of file doc/EDGui.h.

TGTextButton * EDGui::m_HButtonCAL [private]
 

Definition at line 84 of file doc/EDGui.h.

TGTextButton * EDGui::m_HButtonTKR [private]
 

Definition at line 83 of file doc/EDGui.h.

TGTextButton * EDGui::m_HButtonTOTl [private]
 

Definition at line 87 of file doc/EDGui.h.

TGTextButton * EDGui::m_HButtonTOTr [private]
 

Definition at line 88 of file doc/EDGui.h.

TGTextButton * EDGui::m_HButtonXGT [private]
 

Definition at line 86 of file doc/EDGui.h.

TGGroupFrame * EDGui::m_HistoGroup [private]
 

Definition at line 82 of file doc/EDGui.h.

TGCompositeFrame * EDGui::m_HorizFrame1 [private]
 

Definition at line 52 of file doc/EDGui.h.

TGCompositeFrame * EDGui::m_HorizFrame2 [private]
 

Definition at line 53 of file doc/EDGui.h.

TGCompositeFrame * EDGui::m_HorizFrame3 [private]
 

Definition at line 54 of file doc/EDGui.h.

TGMenuBar * EDGui::m_MenuBar [private]
 

Definition at line 50 of file doc/EDGui.h.

TGLayoutHints * EDGui::m_MenuBarItemLayout [private]
 

Definition at line 46 of file doc/EDGui.h.

TGLayoutHints * EDGui::m_MenuBarLayout [private]
 

Definition at line 45 of file doc/EDGui.h.

TGPopupMenu * EDGui::m_MenuFile [private]
 

Definition at line 47 of file doc/EDGui.h.

Bool_t EDGui::m_ModeIsDisplay [private]
 

Definition at line 102 of file doc/EDGui.h.

TGPicture * EDGui::m_NextPic [private]
 

Definition at line 69 of file doc/EDGui.h.

TGPicture * EDGui::m_PrevPic [private]
 

Definition at line 71 of file doc/EDGui.h.

Char_t EDGui::m_RawFileName[100] [private]
 

Definition at line 94 of file doc/EDGui.h.

Char_t EDGui::m_RawFilePath[200] [private]
 

Definition at line 92 of file doc/EDGui.h.

Char_t EDGui::m_ReconFileName[100] [private]
 

Definition at line 95 of file doc/EDGui.h.

Char_t EDGui::m_ReconFilePath[200] [private]
 

Definition at line 93 of file doc/EDGui.h.

TGPicture * EDGui::m_RewPic [private]
 

Definition at line 75 of file doc/EDGui.h.

TGHSlider * EDGui::m_Slider [private]
 

Definition at line 90 of file doc/EDGui.h.

TGCompositeFrame * EDGui::m_SliderFrame [private]
 

Definition at line 80 of file doc/EDGui.h.

TGPicture * EDGui::m_StopPic [private]
 

Definition at line 77 of file doc/EDGui.h.

TGTab * EDGui::m_Tab [private]
 

Definition at line 61 of file doc/EDGui.h.

TObjArray * EDGui::m_ThreshEntryArray [private]
 

Definition at line 65 of file doc/EDGui.h.

TGGroupFrame * EDGui::m_ThreshGroup [private]
 

Definition at line 63 of file doc/EDGui.h.

TGCompositeFrame * EDGui::m_ThreshMatrix [private]
 

Definition at line 64 of file doc/EDGui.h.

TGPictureButton * EDGui::m_UpDirButton [private]
 

Definition at line 57 of file doc/EDGui.h.

Char_t EDGui::m_dataDir[200] [private]
 

Definition at line 96 of file doc/EDGui.h.

TGFileContainer * EDGui::m_fileContainer [private]
 

Definition at line 59 of file doc/EDGui.h.

Bool_t EDGui::m_inLoop [private]
 

Definition at line 104 of file doc/EDGui.h.

Bool_t EDGui::m_isRealData [private]
 

Definition at line 103 of file doc/EDGui.h.

Bool_t EDGui::m_rawFileExists [private]
 

Definition at line 100 of file doc/EDGui.h.

Bool_t EDGui::m_reconFileExists [private]
 

Definition at line 101 of file doc/EDGui.h.


The documentation for this class was generated from the following files:
Generated at Wed Nov 14 20:41:43 2001 by doxygen1.2.3 written by Dimitri van Heesch, © 1997-2000