class HOnlObjBrowser: public TGMainFrame

_HADES_CLASS_DESCRIPTION

 HOnlObjBrowser is a GUI class which maintains the panel for managing
 and browsing the online objects of HTOP.

Function Members (Methods)

public:
HOnlObjBrowser(const TGWindow* p, UInt_t w, UInt_t h)
virtual~HOnlObjBrowser()
voidTObject::AbstractMethod(const char* method) const
virtual voidTGFrame::Activate(Bool_t)
voidaddCounterPar(TGComboBox* p)
voidaddCounterPar(TGComboBox* p, HLocalCondition* pLC)
voidaddCounterPar(TGComboBox* p, HDetSet* pSet, HGlobalCondition* pGC)
virtual voidTGCompositeFrame::AddFrame(TGFrame* f, TGLayoutHints* l = 0)
voidTGFrame::AddInput(UInt_t emask)
virtual voidTObject::AppendPad(Option_t* option = "")
static Bool_tTQObject::AreAllSignalsBlocked()
Bool_tTQObject::AreSignalsBlocked() const
virtual Bool_tTGMainFrame::BindKey(const TGWindow* w, Int_t keycode, Int_t modifier) const
static Bool_tTQObject::BlockAllSignals(Bool_t b)
Bool_tTQObject::BlockSignals(Bool_t b)
virtual voidTObject::Browse(TBrowser* b)
Int_tcalcCateg()
Int_tcalcTabsIdx()
virtual voidTGFrame::ChangeBackground(Pixel_t back)
virtual voidTQObject::ChangedBy(const char* method)SIGNAL
Bool_tchangeDetSet(Int_t det, Int_t mode = 0, HDetSet** p = 0, Int_t* id = 0)
Bool_tchangeGC(Int_t mode = 0, HGlobalCondition** p = 0, Int_t* id = 0)
Bool_tchangeHisto(Int_t mode = 0)
Bool_tchangeLC(Int_t mode = 0, HLocalCondition** p = 0, Int_t* id = 0)
virtual voidTGCompositeFrame::ChangeOptions(UInt_t options)
virtual voidTGCompositeFrame::ChangeSubframesBackground(Pixel_t back)
static TClass*Class()
virtual const char*TObject::ClassName() const
virtual voidTGCompositeFrame::Cleanup()
virtual voidTObject::Clear(Option_t* = "")
voidclearCB(TGComboBox* p)
voidclearContFields(Int_t ctype)
voidclearHistoFields()
voidclearLB(TGListBox* p)
virtual TObject*TObject::Clone(const char* newname = "") const
virtual voidCloseWindow()
voidTQObject::CollectClassSignalLists(TList& list, TClass* cls)
virtual Int_tTObject::Compare(const TObject* obj) const
Bool_tTQObject::Connect(const char* signal, const char* receiver_class, void* receiver, const char* slot)
static Bool_tTQObject::Connect(TQObject* sender, const char* signal, const char* receiver_class, void* receiver, const char* slot)
static Bool_tTQObject::Connect(const char* sender_class, const char* signal, const char* receiver_class, void* receiver, const char* slot)
virtual voidTQObject::Connected(const char*)
Bool_tTGFrame::Contains(Int_t x, Int_t y) const
voidcontrolHiGui(TGFrame* p)
voidcontrolMdcDSGui(TGFrame* p)
voidcontrolRichDSGui(TGFrame* p)
voidcontrolShDSGui(TGFrame* p)
voidcontrolTofDSGui(TGFrame* p)
virtual voidTObject::Copy(TObject& object) const
voidcreateContourList(TGComboBox* p = 0)
voidcreateCountsList()
voidcreateDSList(TGComboBox* p, HDetSet* pSet = 0)
HGlobalCondition*createGC()
voidcreateHiCList(Int_t mode = 0)
HHistogram*createHisto()
HLocalCondition*createLC()
HDetSet*createMdcDS()
voidcreateMdcDSCB(Bool_t kFlag)
voidcreateMdcModList(Int_t id)
voidcreateParList(HDetSet* pSet = 0)
voidcreateParList(TGComboBox* p, HDetSet* pSet)
HDetSet*createRichDS()
voidcreateRichDSCB(Bool_t kFlag)
voidcreateRichModList(Int_t id)
HDetSet*createShDS()
voidcreateShDSCB(Bool_t kFlag)
voidcreateShModList(Int_t id)
HDetSet*createTofDS()
voidcreateTofDSCB(Bool_t kFlag)
virtual voidTGFrame::Delete(Option_t* = "")
virtual voidTGFrame::DeleteWindow()
virtual voidTQObject::Destroyed()SIGNAL
virtual voidTGWindow::DestroySubwindows()
virtual voidTGWindow::DestroyWindow()
Bool_tTQObject::Disconnect(const char* signal = 0, void* receiver = 0, const char* slot = 0)
static Bool_tTQObject::Disconnect(TQObject* sender, const char* signal = 0, void* receiver = 0, const char* slot = 0)
static Bool_tTQObject::Disconnect(const char* class_name, const char* signal, void* receiver = 0, const char* slot = 0)
virtual voidTQObject::Disconnected(const char*)
voiddisplayGC()
voiddisplayHisto()
voiddisplayLC()
voiddisplayMdcDS()
voiddisplayMdcLayS1()
voiddisplayMdcLayS2()
voiddisplayObjList()
voiddisplayRichDS()
voiddisplayRichLayS1()
voiddisplayRichLayS2()
voiddisplayShDS()
voiddisplayShLayS1()
voiddisplayShLayS2()
voiddisplayTofDS()
voiddisplayTofLay()
virtual Int_tTObject::DistancetoPrimitive(Int_t px, Int_t py)
voidTGMainFrame::DontCallClose()
virtual voidTObject::Draw(Option_t* option = "")
virtual voidTGFrame::DrawBorder()
virtual voidTGFrame::DrawClass() const
virtual TObject*TGFrame::DrawClone(Option_t* = "") const
virtual voidTGFrame::DrawCopy(Handle_t, Int_t, Int_t)
virtual voidTGFrame::Dump() const
voidTQObject::Emit(const char* signal)
voidTQObject::Emit(const char* signal, Long_t* paramArr)
voidTQObject::Emit(const char* signal, const char* params)
voidTQObject::Emit(const char* signal, Double_t param)
voidTQObject::Emit(const char* signal, Long_t param)
voidTQObject::Emit(const char* signal, Long64_t param)
voidTQObject::Emit(const char* signal, Bool_t param)
voidTQObject::Emit(const char* signal, Char_t param)
voidTQObject::Emit(const char* signal, UChar_t param)
voidTQObject::Emit(const char* signal, Short_t param)
voidTQObject::Emit(const char* signal, UShort_t param)
voidTQObject::Emit(const char* signal, Int_t param)
voidTQObject::Emit(const char* signal, UInt_t param)
voidTQObject::Emit(const char* signal, ULong_t param)
voidTQObject::Emit(const char* signal, ULong64_t param)
voidTQObject::Emit(const char* signal, Float_t param)
voidTQObject::EmitVA(const char* signal, Int_t nargs)
voidTQObject::EmitVA(const char* signal, Int_t nargs, va_list va)
virtual voidTObject::Error(const char* method, const char* msgfmt) const
virtual voidTObject::Execute(const char* method, const char* params, Int_t* error = 0)
virtual voidTObject::Execute(TMethod* method, TObjArray* params, Int_t* error = 0)
virtual voidTObject::ExecuteEvent(Int_t event, Int_t px, Int_t py)
Int_textractCountIdx(const Char_t* name)
virtual voidTObject::Fatal(const char* method, const char* msgfmt) const
virtual TGFrameElement*TGCompositeFrame::FindFrameElement(TGFrame* f) const
virtual TObject*TObject::FindObject(const char* name) const
virtual TObject*TObject::FindObject(const TObject* obj) const
const Char_t*getAfterUnderline(const Char_t* word)
virtual Pixel_tTGFrame::GetBackground() const
static const TGGC&TGFrame::GetBckgndGC()
const Char_t*getBeforeUnderline(const Char_t* word)
TList*TGMainFrame::GetBindList() const
static const TGGC&TGFrame::GetBlackGC()
static Pixel_tTGFrame::GetBlackPixel()
Int_tTGFrame::GetBorderWidth() const
voidTGMainFrame::GetClassHints(const char*& className, const char*& resourceName) const
TGClient*TGObject::GetClient() const
static Int_tTGWindow::GetCounter()
static Pixel_tTGFrame::GetDefaultFrameBackground()
virtual UInt_tTGCompositeFrame::GetDefaultHeight() const
static Pixel_tTGFrame::GetDefaultSelectedBackground()
virtual TGDimensionTGCompositeFrame::GetDefaultSize() const
virtual UInt_tTGCompositeFrame::GetDefaultWidth() const
virtual TDNDData*TGFrame::GetDNDData(Atom_t)
virtual Int_tTGFrame::GetDragType() const
virtual Option_t*TObject::GetDrawOption() const
virtual Int_tTGFrame::GetDropType() const
static Long_tTObject::GetDtorOnly()
virtual UInt_tTGWindow::GetEditDisabled() const
UInt_tTGFrame::GetEventMask() const
virtual Pixel_tTGFrame::GetForeground() const
TGFrameElement*TGFrame::GetFrameElement() const
virtual TGFrame*TGCompositeFrame::GetFrameFromPoint(Int_t x, Int_t y)
UInt_tTGFrame::GetHeight() const
static const TGGC&TGFrame::GetHilightGC()
virtual const char*TGMainFrame::GetIconName() const
const char*TGMainFrame::GetIconPixmap() const
Handle_tTGObject::GetId() const
virtual TGLayoutManager*TGCompositeFrame::GetLayoutManager() const
virtual TList*TGCompositeFrame::GetList() const
TList*TQObject::GetListOfClassSignals() const
TList*TQObject::GetListOfConnections() const
TList*TQObject::GetListOfSignals() const
virtual const TGWindow*TGWindow::GetMainFrame() const
UInt_tTGFrame::GetMaxHeight() const
UInt_tTGFrame::GetMaxWidth() const
UInt_tTGFrame::GetMinHeight() const
UInt_tTGFrame::GetMinWidth() const
voidTGMainFrame::GetMWMHints(UInt_t& value, UInt_t& funcs, UInt_t& input) const
virtual const char*TGWindow::GetName() const
virtual char*TObject::GetObjectInfo(Int_t px, Int_t py) const
static Bool_tTObject::GetObjectStat()
virtual Option_t*TObject::GetOption() const
virtual UInt_tTGFrame::GetOptions() const
const TGWindow*TGWindow::GetParent() const
static const TGGC&TGFrame::GetShadowGC()
TGDimensionTGFrame::GetSize() const
Int_tTGCompositeFrame::GetState(TGFrame* f) const
virtual const char*TObject::GetTitle() const
virtual UInt_tTObject::GetUniqueID() const
static const TGGC&TGFrame::GetWhiteGC()
static Pixel_tTGFrame::GetWhitePixel()
UInt_tTGFrame::GetWidth() const
const char*TGMainFrame::GetWindowName() const
voidTGMainFrame::GetWMPosition(Int_t& x, Int_t& y) const
voidTGMainFrame::GetWMSize(UInt_t& w, UInt_t& h) const
voidTGMainFrame::GetWMSizeHints(UInt_t& wmin, UInt_t& hmin, UInt_t& wmax, UInt_t& hmax, UInt_t& winc, UInt_t& hinc) const
EInitialStateTGMainFrame::GetWMState() const
Int_tTGFrame::GetX() const
Int_tTGFrame::GetY() const
virtual Bool_tTGMainFrame::HandleButton(Event_t* event)
virtual Bool_tTGMainFrame::HandleClientMessage(Event_t* event)
virtual Bool_tTGFrame::HandleColormapChange(Event_t*)
virtual Bool_tTGFrame::HandleConfigureNotify(Event_t* event)
virtual Bool_tTGCompositeFrame::HandleCrossing(Event_t*)
virtual Bool_tTGFrame::HandleDNDDrop(TDNDData*)
virtual Atom_tTGFrame::HandleDNDEnter(Atom_t*)
virtual Bool_tTGFrame::HandleDNDFinished()
virtual Bool_tTGFrame::HandleDNDLeave()
virtual Atom_tTGFrame::HandleDNDPosition(Int_t, Int_t, Atom_t, Int_t, Int_t)
virtual Bool_tTGCompositeFrame::HandleDoubleClick(Event_t*)
virtual Bool_tTGCompositeFrame::HandleDragDrop(TGFrame* frame, Int_t x, Int_t y, TGLayoutHints* lo)
virtual Bool_tTGCompositeFrame::HandleDragEnter(TGFrame*)
virtual Bool_tTGCompositeFrame::HandleDragLeave(TGFrame*)
virtual Bool_tTGCompositeFrame::HandleDragMotion(TGFrame*)
virtual Bool_tTGFrame::HandleEvent(Event_t* event)
virtual Bool_tTGWindow::HandleExpose(Event_t* event)
virtual Bool_tTGCompositeFrame::HandleFocusChange(Event_t*)
virtual Bool_tTGWindow::HandleIdleEvent(TGIdleHandler*)
virtual Bool_tTGMainFrame::HandleKey(Event_t* event)
virtual Bool_tTGMainFrame::HandleMotion(Event_t* event)
virtual Bool_tTGMainFrame::HandleSelection(Event_t* event)
virtual Bool_tTGFrame::HandleSelectionClear(Event_t*)
virtual Bool_tTGMainFrame::HandleSelectionRequest(Event_t* event)
virtual Bool_tTGWindow::HandleTimer(TTimer*)
virtual Bool_tTQObject::HasConnection(const char* signal_name) const
virtual ULong_tTGObject::Hash() const
virtual voidTGCompositeFrame::HideFrame(TGFrame* f)
voidhighlight(TGComboBox* p, const Char_t* name)
voidhighlight(TGListBox* p, const Char_t* name)
virtual voidTQObject::HighPriority(const char* signal_name, const char* slot_name = 0)
virtual voidTGWindow::IconifyWindow()
virtual voidTObject::Info(const char* method, const char* msgfmt) const
virtual Bool_tTObject::InheritsFrom(const char* classname) const
virtual Bool_tTObject::InheritsFrom(const TClass* cl) const
virtual voidTGFrame::Inspect() const
voidTObject::InvertBit(UInt_t f)
virtual TClass*IsA() const
virtual Bool_tTGFrame::IsActive() const
Bool_tTGCompositeFrame::IsArranged(TGFrame* f) const
Bool_tTGCompositeFrame::IsArranged(TGFrameElement* ptr) const
virtual Bool_tTGCompositeFrame::IsComposite() const
Bool_tTGFrame::IsDNDSource() const
Bool_tTGFrame::IsDNDTarget() const
virtual Bool_tTGCompositeFrame::IsEditable() const
virtual Bool_tTGObject::IsEqual(const TObject* obj) const
virtual Bool_tTObject::IsFolder() const
virtual Bool_tTGCompositeFrame::IsLayoutBroken() const
virtual Bool_tTGWindow::IsMapped()
virtual Bool_tTGCompositeFrame::IsMapSubwindows() const
Bool_tTObject::IsOnHeap() const
virtual Bool_tTObject::IsSortable() const
Bool_tTGCompositeFrame::IsVisible(TGFrame* f) const
Bool_tTGCompositeFrame::IsVisible(TGFrameElement* ptr) const
Bool_tTObject::IsZombie() const
virtual voidTGCompositeFrame::Layout()
static voidTQObject::LoadRQ_OBJECT()
virtual voidTGWindow::LowerWindow()
virtual voidTQObject::LowPriority(const char* signal_name, const char* slot_name = 0)
virtual voidTObject::ls(Option_t* option = "") const
virtual voidTGFrame::MapRaised()
virtual voidTGCompositeFrame::MapSubwindows()
virtual voidTGFrame::MapWindow()
voidTObject::MayNotUse(const char* method) const
virtual voidTQObject::Message(const char* msg)SIGNAL
virtual voidTGFrame::Move(Int_t x, Int_t y)
virtual voidTGFrame::MoveResize(Int_t x, Int_t y, UInt_t w = 0, UInt_t h = 0)
virtual Int_tTGCompositeFrame::MustCleanup() const
virtual Bool_tTObject::Notify()
virtual Int_tTQObject::NumberOfConnections() const
virtual Int_tTQObject::NumberOfSignals() const
static voidTObject::operator delete(void* ptr)
static voidTObject::operator delete(void* ptr, void* vp)
static voidTObject::operator delete[](void* ptr)
static voidTObject::operator delete[](void* ptr, void* vp)
void*TObject::operator new(size_t sz)
void*TObject::operator new(size_t sz, void* vp)
void*TObject::operator new[](size_t sz)
void*TObject::operator new[](size_t sz, void* vp)
virtual voidTObject::Paint(Option_t* option = "")
virtual voidTObject::Pop()
virtual voidTGCompositeFrame::Print(Option_t* option = "") const
virtual voidTGFrame::ProcessedConfigure(Event_t* event)SIGNAL
virtual voidTGFrame::ProcessedEvent(Event_t* event)SIGNAL
virtual Bool_tProcessMessage(Long_t msg, Long_t parm1, Long_t parm2)
virtual voidTGWindow::RaiseWindow()
virtual Int_tTObject::Read(const char* name)
virtual voidTGFrame::ReallyDelete()
virtual voidTObject::RecursiveRemove(TObject* obj)
virtual voidTGCompositeFrame::RemoveAll()
virtual voidTGMainFrame::RemoveBind(const TGWindow* w, Int_t keycode, Int_t modifier) const
virtual voidTGCompositeFrame::RemoveFrame(TGFrame* f)
voidTGFrame::RemoveInput(UInt_t emask)
virtual voidTGFrame::ReparentWindow(const TGWindow* p, Int_t x = 0, Int_t y = 0)
virtual voidTGWindow::RequestFocus()
voidTObject::ResetBit(UInt_t f)
virtual voidTGFrame::Resize(TGDimension size)
virtual voidTGFrame::Resize(UInt_t w = 0, UInt_t h = 0)
virtual voidTGObject::SaveAs(const char* filename = "", Option_t* option = "") const
virtual voidTGMainFrame::SavePrimitive(ostream& out, Option_t* option = "")
virtual voidTGCompositeFrame::SavePrimitiveSubframes(ostream& out, Option_t* option = "")
virtual voidTGMainFrame::SaveSource(const char* filename = "Rootappl.C", Option_t* option = "")MENU
voidTGFrame::SaveUserColor(ostream& out, Option_t*)
virtual voidTGMainFrame::SendCloseMessage()
virtual voidTGFrame::SendMessage(const TGWindow* w, Long_t msg, Long_t parm1, Long_t parm2)
virtual voidTGFrame::SetBackgroundColor(Pixel_t back)
virtual voidTGWindow::SetBackgroundPixmap(Pixmap_t pixmap)
voidTObject::SetBit(UInt_t f)
voidTObject::SetBit(UInt_t f, Bool_t set)
voidTGMainFrame::SetClassHints(const char* className, const char* resourceName)
virtual voidTGCompositeFrame::SetCleanup(Int_t mode = kLocalCleanup)
voidTGFrame::SetDNDSource(Bool_t onoff)
voidTGFrame::SetDNDTarget(Bool_t onoff)
virtual voidTGFrame::SetDragType(Int_t type)
virtual voidTGFrame::SetDrawOption(Option_t* = "")
virtual voidTGFrame::SetDropType(Int_t type)
static voidTObject::SetDtorOnly(void* obj)
virtual voidTGCompositeFrame::SetEditable(Bool_t on = kTRUE)
virtual voidTGCompositeFrame::SetEditDisabled(UInt_t on = 1)
virtual voidTGFrame::SetForegroundColor(Pixel_t)
voidTGFrame::SetFrameElement(TGFrameElement* fe)
virtual voidTGFrame::SetHeight(UInt_t h)
voidTGMainFrame::SetIconName(const char* name)
const TGPicture*TGMainFrame::SetIconPixmap(const char* iconName)
voidTGMainFrame::SetIconPixmap(char** xpm_array)
virtual voidTGCompositeFrame::SetLayoutBroken(Bool_t on = kTRUE)
virtual voidTGCompositeFrame::SetLayoutManager(TGLayoutManager* l)
virtual voidTGCompositeFrame::SetMapSubwindows(Bool_t on)
virtual voidTGFrame::SetMaxHeight(UInt_t h)
virtual voidTGFrame::SetMaxWidth(UInt_t w)
virtual voidTGFrame::SetMinHeight(UInt_t h)
virtual voidTGFrame::SetMinWidth(UInt_t w)
voidTGMainFrame::SetMWMHints(UInt_t value, UInt_t funcs, UInt_t input)
virtual voidTGWindow::SetName(const char* name)
static voidTObject::SetObjectStat(Bool_t stat)
virtual voidTGFrame::SetSize(const TGDimension& s)
virtual voidTObject::SetUniqueID(UInt_t uid)
virtual voidTGFrame::SetWidth(UInt_t w)
virtual voidTGMainFrame::SetWindowName(const char* name = 0)
voidTGMainFrame::SetWMPosition(Int_t x, Int_t y)
voidTGMainFrame::SetWMSize(UInt_t w, UInt_t h)
voidTGMainFrame::SetWMSizeHints(UInt_t wmin, UInt_t hmin, UInt_t wmax, UInt_t hmax, UInt_t winc, UInt_t hinc)
voidTGMainFrame::SetWMState(EInitialState state)
virtual voidTGFrame::SetX(Int_t x)
virtual voidTGFrame::SetY(Int_t y)
virtual voidTGCompositeFrame::ShowFrame(TGFrame* f)
virtual voidShowMembers(TMemberInspector& insp, char* parent)
virtual voidStreamer(TBuffer& b)
voidStreamerNVirtual(TBuffer& b)
virtual voidTObject::SysError(const char* method, const char* msgfmt) const
Bool_tTObject::TestBit(UInt_t f) const
Int_tTObject::TestBits(UInt_t f) const
Bool_ttoDefault(Window_t id)
Bool_ttoGreen(Window_t id)
Bool_ttoRed(Window_t id)
virtual Bool_tTGCompositeFrame::TranslateCoordinates(TGFrame* child, Int_t x, Int_t y, Int_t& fx, Int_t& fy)
virtual voidTGFrame::UnmapWindow()
virtual voidTObject::UseCurrentStyle()
virtual voidTObject::Warning(const char* method, const char* msgfmt) const
virtual Int_tTObject::Write(const char* name = 0, Int_t option = 0, Int_t bufsize = 0)
virtual Int_tTObject::Write(const char* name = 0, Int_t option = 0, Int_t bufsize = 0) const
protected:
static Int_tTQObject::CheckConnectArgs(TQObject* sender, TClass* sender_class, const char* signal, TClass* receiver_class, const char* slot)
static Bool_tTQObject::ConnectToClass(TQObject* sender, const char* signal, TClass* receiver_class, void* receiver, const char* slot)
static Bool_tTQObject::ConnectToClass(const char* sender_class, const char* signal, TClass* receiver_class, void* receiver, const char* slot)
virtual voidTObject::DoError(int level, const char* location, const char* fmt, va_list va) const
virtual voidTGFrame::DoRedraw()
virtual voidTGFrame::Draw3dRectangle(UInt_t type, Int_t x, Int_t y, UInt_t w, UInt_t h)
static Time_tTGFrame::GetLastClick()
TStringTGMainFrame::GetMWMfuncString() const
TStringTGMainFrame::GetMWMinpString() const
TStringTGMainFrame::GetMWMvalueString() const
TStringTGFrame::GetOptionString() const
const TGResourcePool*TGFrame::GetResourcePool() const
virtual void*TGFrame::GetSender()
virtual const char*TQObject::GetSenderClassName() const
voidTObject::MakeZombie()
TGWindow&TGWindow::operator=(const TGWindow& tgw)
virtual voidTGFrame::StartGuiBuilding(Bool_t on = kTRUE)

Data Members

public:
enum TGMainFrame::[unnamed] { kDontCallClose
};
enum TGFrame::[unnamed] { kDeleteWindowCalled
};
enum TGWindow::EEditMode { kEditEnable
kEditDisable
kEditDisableEvents
kEditDisableGrab
kEditDisableLayout
kEditDisableResize
kEditDisableHeight
kEditDisableWidth
kEditDisableBtnEnable
kEditDisableKeyEnable
};
enum TObject::EStatusBits { kCanDelete
kMustCleanup
kObjInCanvas
kIsReferenced
kHasUUID
kCannotPick
kNoContextMenu
kInvalidObject
};
enum TObject::[unnamed] { kIsOnHeap
kNotDeleted
kZombie
kBitMask
kSingleKey
kOverwrite
kWriteDelete
};
public:
static Int_tcountBrowser
protected:
Int_tcountMdcS1
Int_tcountMdcS2layout
Int_tcountRichS1
Int_tcountRichS2layout
Int_tcountShS1
Int_tcountShS2layout
Int_tcountToflayout
TGButton*fAdd
TGCompositeFrame*fB1
TGCompositeFrame*fB2
TGCompositeFrame*fB3
Pixel_tTGFrame::fBackgroundframe background color
TList*TGMainFrame::fBindListlist with key bindings
Int_tTGFrame::fBorderWidthframe border width
TStringTGMainFrame::fClassNameWM class name
TGClient*TGObject::fClientConnection to display server
HBrowserDB*fDB
Int_tTGFrame::fDNDStateEDNDFlags
Atom_t*TGMainFrame::fDNDTypeListhandles DND types
TGCompositeFrame*fDSFrame
TGTab*fDSTab
UInt_tTGWindow::fEditDisabledflags used for "guibuilding"
UInt_tTGFrame::fEventMaskcurrenty active event mask
TGCompositeFrame*fF0
TGCompositeFrame*fF00
TGCompositeFrame*fF01
TGFrameElement*TGFrame::fFEpointer to frame element
TGCompositeFrame*fFrame
TGCompositeFrame*fGC1
TGCompositeFrame*fGC2
TGCompositeFrame*fGC21
TGCompositeFrame*fGC22
TGCompositeFrame*fGCA1
TGCompositeFrame*fGCA2
TGCompositeFrame*fGCA21
TGCompositeFrame*fGCA211
TGCompositeFrame*fGCA212
TGCompositeFrame*fGCA22
TGCompositeFrame*fGCA23
TGCompositeFrame*fGCA24
TGCompositeFrame*fGCC1
TGCompositeFrame*fGCC2
TGCompositeFrame*fGCC3
TGComboBox*fGCContourCB
TGCompositeFrame*fGCContourFrame
TGComboBox*fGCDS1CB
TGComboBox*fGCDS2CB
TGButton*fGCExpClear
TGCompositeFrame*fGCExpFrame
TGListBox*fGCExpList
TGButton*fGCExpUndo
TGCompositeFrame*fGCFrame
TGButton*fGCGroup1[12]
TGButton*fGCGroup2[2]
TGListBox*fGCListPar
TGTextEntry*fGCName
TGTextBuffer*fGCNameBuf
TGButton*fGCToken[12]
TGComboBox*fGCXparBox
TGComboBox*fGCYparBox
UInt_tTGFrame::fHeightframe height
TGCompositeFrame*fHi1
TGCompositeFrame*fHi11
TGCompositeFrame*fHi12
TGCompositeFrame*fHi13
TGRadioButton*fHi1dRB
TGCompositeFrame*fHi2
TGRadioButton*fHi2dRB
TGRadioButton*fHiCRB
TRootEmbeddedCanvas*fHiCanv
TGTextEntry*fHiChan1
TGTextBuffer*fHiChan1Buf
TGTextEntry*fHiChan2
TGTextBuffer*fHiChan2Buf
TGComboBox*fHiConCB
TGRadioButton*fHiCorRB
TGComboBox*fHiDS1CB
TGComboBox*fHiDS2CB
TGCompositeFrame*fHiFrame
TGTextEntry*fHiFrom1
TGTextBuffer*fHiFrom1Buf
TGTextEntry*fHiFrom2
TGTextBuffer*fHiFrom2Buf
TGRadioButton*fHiGlobalRB
TGRadioButton*fHiLocalRB
TGRadioButton*fHiMulRB
TGTextEntry*fHiName
TGTextBuffer*fHiNameBuf
TGRadioButton*fHiNoCRB
TGComboBox*fHiPar1CB
TGComboBox*fHiPar2CB
TGCheckButton*fHiPause
TGCompositeFrame*fHiStep1
TGCompositeFrame*fHiStep2
TGCompositeFrame*fHiStep3
TGCompositeFrame*fHiStep4
TGCompositeFrame*fHiStep4CBFrame
TGCompositeFrame*fHiStep4RBFrame
TGCompositeFrame*fHiStep5
TGCompositeFrame*fHiStep5CB1Frame
TGCompositeFrame*fHiStep5CB2Frame
TGCompositeFrame*fHiStep5LabFrame
TGCompositeFrame*fHiStep6
TGCompositeFrame*fHiStep6LabFrame
TGCompositeFrame*fHiStep6T1Frame
TGCompositeFrame*fHiStep6T2Frame
TGCompositeFrame*fHiStep7
TGCompositeFrame*fHiStep7LabFrame
TGCompositeFrame*fHiStep8
TGTextEntry*fHiTo1
TGTextBuffer*fHiTo1Buf
TGTextEntry*fHiTo2
TGTextBuffer*fHiTo2Buf
TStringTGMainFrame::fIconNameicon name
TStringTGMainFrame::fIconPixmapicon pixmap name
Handle_tTGObject::fIdX11/Win32 Window identifier
TGCompositeFrame*fLC1
TGCompositeFrame*fLC2
TGCompositeFrame*fLCA1
TGCompositeFrame*fLCA11
TGCompositeFrame*fLCA111
TGCompositeFrame*fLCA112
TGCompositeFrame*fLCA12
TGCompositeFrame*fLCA121
TGCompositeFrame*fLCA122
TGCompositeFrame*fLCA123
TGCompositeFrame*fLCA2
TGCompositeFrame*fLCA21
TGCompositeFrame*fLCA22
TGCheckButton*fLCAlwTrue
TGCompositeFrame*fLCC1
TGCompositeFrame*fLCC11
TGCompositeFrame*fLCC12
TGCompositeFrame*fLCC2
TGComboBox*fLCContourCB
TGCompositeFrame*fLCContourFrame
TGComboBox*fLCDSCB
TGButton*fLCExpClear
TGCompositeFrame*fLCExpFrame
TGListBox*fLCExpList
TGButton*fLCExpNPar
TGButton*fLCExpUndo
TGCompositeFrame*fLCFrame
TGButton*fLCGroup1[8]
TGButton*fLCGroup2[6]
TGButton*fLCGroup3[8]
TGButton*fLCGroup4[2]
TGTextEntry*fLCNParName
TGTextBuffer*fLCNParNameBuf
TGTextEntry*fLCName
TGTextBuffer*fLCNameBuf
TGListBox*fLCParLB
TGButton*fLCToken[12]
TGComboBox*fLCXparBox
TGComboBox*fLCYparBox
Bool_tTGCompositeFrame::fLayoutBrokenno layout manager is used
TGLayoutManager*TGCompositeFrame::fLayoutManagerlayout manager
TList*TGCompositeFrame::fListcontainer of frame elements
TList*TQObject::fListOfConnections! list of connections to this object
TList*TQObject::fListOfSignals! list of signals from this object
UInt_tTGMainFrame::fMWMFuncsMWM functions
UInt_tTGMainFrame::fMWMInputMWM input modes
UInt_tTGMainFrame::fMWMValueMWM decoration hints
TGTab*fMainTab
Bool_tTGCompositeFrame::fMapSubwindowskTRUE - map subwindows
UInt_tTGFrame::fMaxHeightmaximal frame height
UInt_tTGFrame::fMaxWidthmaximal frame width
TGCompositeFrame*fMdc1
TGCompositeFrame*fMdc2
TGCompositeFrame*fMdc21
TGCompositeFrame*fMdc22
TGCompositeFrame*fMdc23
TGCompositeFrame*fMdc24
TGCompositeFrame*fMdc25
TGCompositeFrame*fMdc26
TGCompositeFrame*fMdc27
TGCompositeFrame*fMdc28
TGCompositeFrame*fMdc29
TGCompositeFrame*fMdc30
TGCompositeFrame*fMdc31
TGCompositeFrame*fMdc32
TGRadioButton*fMdcAddDefRB
TGComboBox*fMdcCatBox
TGCompositeFrame*fMdcCatFrame
TGComboBox*fMdcCellBox
TGButton*fMdcCellsBut[48]
TGPictureButton*fMdcDown
TGCompositeFrame*fMdcFrame
TGComboBox*fMdcLayBox
TGComboBox*fMdcModBox
TGListBox*fMdcModList
TGCompositeFrame*fMdcMultiFrame
TGRadioButton*fMdcMultiRB
TGTextEntry*fMdcName
TGTextBuffer*fMdcNameBuf
TGCompositeFrame*fMdcRBFrame
TGCompositeFrame*fMdcRBLayFrame
TGRadioButton*fMdcRecDefRB
TGComboBox*fMdcSecBox
TGButton*fMdcSecModBut[24]
TGRadioButton*fMdcSinDefRB
TGCompositeFrame*fMdcSingleFrame
TGRadioButton*fMdcSingleRB
Int_tfMdcStep12[24][48]
TGCompositeFrame*fMdcStep1Frame
TGCompositeFrame*fMdcStep2Frame
TGRadioButton*fMdcSubDefRB
TGPictureButton*fMdcUp
UInt_tTGFrame::fMinHeightminimal frame height
UInt_tTGFrame::fMinWidthminimal frame width
TGButton*fModify
Int_tTGCompositeFrame::fMustCleanupcleanup mode (see EFrameCleanup)
TStringTGWindow::fNamename of the window used in SavePrimitive()
Bool_tTGWindow::fNeedRedrawkTRUE if window needs to be redrawn
TGButton*fNext
TGListBox*fObjList
UInt_tTGFrame::fOptionsframe options
const TGWindow*TGWindow::fParentParent window
TGButton*fPrev
TGButton*fRemove
TStringTGMainFrame::fResourceNameWM resource name
TGCompositeFrame*fRich1
TGCompositeFrame*fRich2
TGCompositeFrame*fRich21
TGCompositeFrame*fRich22
TGCompositeFrame*fRich23
TGCompositeFrame*fRich24
TGCompositeFrame*fRich25
TGCompositeFrame*fRich26
TGCompositeFrame*fRich27
TGCompositeFrame*fRich28
TGCompositeFrame*fRich29
TGCompositeFrame*fRich30
TGCompositeFrame*fRich31
TGCompositeFrame*fRich32
TGRadioButton*fRichAddDefRB
TGComboBox*fRichCatBox
TGCompositeFrame*fRichCatFrame
TGButton*fRichCellsBut[64]
TGComboBox*fRichColBox
TGPictureButton*fRichDown
TGCompositeFrame*fRichFrame
TGListBox*fRichModList
TGCompositeFrame*fRichMultiFrame
TGRadioButton*fRichMultiRB
TGTextEntry*fRichName
TGTextBuffer*fRichNameBuf
TGCompositeFrame*fRichRBFrame
TGCompositeFrame*fRichRBLayFrame
TGRadioButton*fRichRecDefRB
TGComboBox*fRichRowBox
TGComboBox*fRichSecBox
TGButton*fRichSecModBut[6]
TGRadioButton*fRichSinDefRB
TGCompositeFrame*fRichSingleFrame
TGRadioButton*fRichSingleRB
Int_tfRichStep12[6][64]
TGCompositeFrame*fRichStep1Frame
TGCompositeFrame*fRichStep2Frame
TGRadioButton*fRichSubDefRB
TGPictureButton*fRichUp
TGCompositeFrame*fSh1
TGCompositeFrame*fSh2
TGCompositeFrame*fSh21
TGCompositeFrame*fSh22
TGCompositeFrame*fSh23
TGCompositeFrame*fSh24
TGCompositeFrame*fSh25
TGCompositeFrame*fSh26
TGCompositeFrame*fSh27
TGCompositeFrame*fSh28
TGCompositeFrame*fSh29
TGCompositeFrame*fSh30
TGCompositeFrame*fSh31
TGCompositeFrame*fSh32
TGRadioButton*fShAddDefRB
TGComboBox*fShCatBox
TGCompositeFrame*fShCatFrame
TGButton*fShCellsBut[64]
TGComboBox*fShColBox
TGPictureButton*fShDown
TGCompositeFrame*fShFrame
TGComboBox*fShModBox
TGListBox*fShModList
TGCompositeFrame*fShMultiFrame
TGRadioButton*fShMultiRB
TGTextEntry*fShName
TGTextBuffer*fShNameBuf
TGCompositeFrame*fShRBFrame
TGCompositeFrame*fShRBLayFrame
TGRadioButton*fShRecDefRB
TGComboBox*fShRowBox
TGComboBox*fShSecBox
TGButton*fShSecModBut[18]
TGRadioButton*fShSinDefRB
TGCompositeFrame*fShSingleFrame
TGRadioButton*fShSingleRB
Int_tfShStep12[18][64]
TGCompositeFrame*fShStep1Frame
TGCompositeFrame*fShStep2Frame
TGRadioButton*fShSubDefRB
TGPictureButton*fShUp
Bool_tTQObject::fSignalsBlocked! flag used for suppression of signals
TGCompositeFrame*fTof1
TGCompositeFrame*fTof2
TGCompositeFrame*fTof21
TGCompositeFrame*fTof22
TGCompositeFrame*fTof23
TGCompositeFrame*fTof24
TGCompositeFrame*fTof25
TGCompositeFrame*fTof26
TGRadioButton*fTofAddDefRB
TGComboBox*fTofCatBox
TGCompositeFrame*fTofCatFrame
TGCompositeFrame*fTofFrame
TGComboBox*fTofModBox
TGCompositeFrame*fTofMultiFrame
TGRadioButton*fTofMultiRB
TGTextEntry*fTofName
TGTextBuffer*fTofNameBuf
TGCompositeFrame*fTofRBFrame
TGCompositeFrame*fTofRBLayFrame
TGRadioButton*fTofRecDefRB
TGComboBox*fTofRodBox
TGComboBox*fTofSecBox
TGButton*fTofSecModBut[48]
TGRadioButton*fTofSinDefRB
TGCompositeFrame*fTofSingleFrame
TGRadioButton*fTofSingleRB
TGRadioButton*fTofSubDefRB
UInt_tTGMainFrame::fWMHeightWM height
UInt_tTGMainFrame::fWMHeightIncWM height increments
EInitialStateTGMainFrame::fWMInitStateWM initial state
UInt_tTGMainFrame::fWMMaxHeightWM max height
UInt_tTGMainFrame::fWMMaxWidthWM max width
UInt_tTGMainFrame::fWMMinHeightWM min height
UInt_tTGMainFrame::fWMMinWidthWM min width
UInt_tTGMainFrame::fWMWidthWM width
UInt_tTGMainFrame::fWMWidthIncWM width increments
Int_tTGMainFrame::fWMXWM x position
Int_tTGMainFrame::fWMYWM y position
UInt_tTGFrame::fWidthframe width
TStringTGMainFrame::fWindowNamewindow name
Int_tTGFrame::fXframe x position
Int_tTGFrame::fYframe y position
static Bool_tTQObject::fgAllSignalsBlockedflag used for suppression of all signals
static const TGGC*TGFrame::fgBckgndGC
static const TGGC*TGFrame::fgBlackGC
static Pixel_tTGFrame::fgBlackPixel
static Int_tTGWindow::fgCountercounter of created windows in SavePrimitive
static Window_tTGFrame::fgDbw
static Int_tTGFrame::fgDbx
static Int_tTGFrame::fgDby
static Pixel_tTGFrame::fgDefaultFrameBackground
static TGLayoutHints*TGCompositeFrame::fgDefaultHintsdefault hints used by AddFrame()
static Pixel_tTGFrame::fgDefaultSelectedBackground
static const TGGC*TGFrame::fgHilightGC
static Bool_tTGFrame::fgInit
static UInt_tTGFrame::fgLastButton
static Time_tTGFrame::fgLastClick
static const TGGC*TGFrame::fgShadowGC
static UInt_tTGFrame::fgUserColor
static const TGGC*TGFrame::fgWhiteGC
static Pixel_tTGFrame::fgWhitePixel
Int_tidxiMdcS1[2]
Int_tidxiMdcS2[2]for
Int_tidxiRichS1[2]
Int_tidxiRichS2[2]for
Int_tidxiShS1[2]
Int_tidxiShS2[2]for
Int_tidxiTof[2]
Int_tidxjMdcS1[2]
Int_tidxjMdcS2[2]display
Int_tidxjRichS1[2]
Int_tidxjRichS2[2]display
Int_tidxjShS1[2]
Int_tidxjShS2[2]display
Int_tidxjTof[2]for display
Bool_tkMdcColor1[24]
Bool_tkMdcColor2[48]
Bool_tkRichColor1[6]
Bool_tkRichColor2[64]
Bool_tkShColor1[18]
Bool_tkShColor2[64]
Bool_tkTofColor[48]

Class Charts

Inheritance Inherited Members Includes Libraries
Class Charts

Function documentation

HOnlObjBrowser(const TGWindow* p, UInt_t w, UInt_t h)
 Constructor of the class HOnlObjBrowser.

~HOnlObjBrowser()
 Destructor of the class HOnlObjBrowser.

void CloseWindow()
 This function closes the browser.

Int_t calcTabsIdx()
 This function calculates positions of tabs.

void displayObjList()
 This function displays list fObjList.

void displayHisto()
 This function displays the highlighted histogram.

void displayLC()
 This function displays the highlighted local condition.

void displayGC()
 This function displays the highlighted global condition.

void createDSList(TGComboBox* p, HDetSet* pSet = 0)
 This function sets the content of a selected combo box with detector
 sets geometrically identical to pSet. If pSet=0, puts all available
 det sets.

void createContourList(TGComboBox* p = 0)
 This function sets the content of a selected combo box with available
 contours.

void createParList(TGComboBox* p, HDetSet* pSet)
 This function sets the content of a selected combo box with parameters
 corresponding to the category of the detector set. Used for the histogram
 subpanel.

void addCounterPar(TGComboBox* p)
 This function adds to the content of a selected combo box 3 entries:
 Count_true, Count_false and Count_sum.
 Used for multiplicity histogrammes (histogram parameter is a condition
 counter).

void addCounterPar(TGComboBox* p, HDetSet* pSet, HGlobalCondition* pGC)
 This function adds to the content of a selected combo box a certain
 number of entries:
 lname_true, lname_false and lname_sum,
 where lname - names of the local conditions which contain the detector
 set pSet and are present in the list of pGC.
 Used for multiplicity histogrammes (histogram parameter is a condition
 counter).

void addCounterPar(TGComboBox* p, HLocalCondition* pLC)
 This function adds to the content of a selected combo box a certain
 number of entries:
 lname_true, lname_false and lname_sum,
 where lname - name of the local condition pLC
 Used for multiplicity histogrammes (histogram parameter is a condition
 counter).

void createParList(HDetSet* pSet = 0)
 This function sets the content of the list box fLCParLB with parameters
 corresponding to the category of the detector set. Used for the local
 conditions subpanel.

void clearCB(TGComboBox* p)
 This function clears the combo box p.

void clearLB(TGListBox* p)
 This function clears the list box p.

void createHiCList(Int_t mode = 0)
 This function sets the content of the combo box fHiConCB.

 mode = 0 - empty list
        1 - local conditions
        2 - global conditions

void highlight(TGComboBox *p, const Char_t* name)
 This function highlights the named entry in the combo box.

void highlight(TGListBox *p, const Char_t* name)
 This function highlights the named entry in the list box.

void controlHiGui(TGFrame* p)
 This function handles all GUI widgets in the histogram panel.

HHistogram* createHisto()
 This function scans all widgets of the histogram subpanel, creates an
 object of the class HHistogram and checks its consistency. If the object
 is consistent returns it. If not, returns 0.

HLocalCondition* createLC()
 This function scans all widgets of the local conditions subpanel, creates an
 object of the class HLocalCondition and checks its consistency.
 If the object is consistent returns it. If not, returns 0.

HGlobalCondition* createGC()
 This function scans all widgets of the global conditions subpanel,
 creates an object of the class HGlobalCondition and checks its consistency.
 If the object is consistent returns it. If not, returns 0.

Bool_t changeHisto(Int_t mode = 0)
 This function is called when Add, Modify or Remove button is clicked.
 mode == 0  - add a new histrogram
 mode == 1  - modify existing histogram
 mode == 2  - delete existing histogram

Bool_t changeLC(Int_t mode = 0, HLocalCondition** p = 0, Int_t* id = 0)
 This function is called when Add, Modify or Remove button is clicked.
 mode == 0  - add a new local condition
 mode == 1  - modify existing local condition
 mode == 2  - virtually delete existing local condition and return object's
              address in p

Bool_t changeGC(Int_t mode = 0, HGlobalCondition** p = 0, Int_t* id = 0)
 This function is called when Add, Modify or Remove button is clicked.
 mode == 0  - add a new global condition
 mode == 1  - modify existing global condition
 mode == 2  - virtually delete existing global condition and return object's
              address in p

void clearContFields(Int_t ctype)
 This function clears all widgets in the contour subpanel.
 ctype == 1 - local condition
 ctype == 2 - global condition

void clearHistoFields()
 This function clears all widgets in the histogram subpanel.
 Usually called after REMOVE button is clicked.

Int_t calcCateg()
 This function extracts the detector set indicated in fLCDSCB and calculates
 the category.

void createCountsList()
 This function creates the list fGCListPar.

Int_t extractCountIdx(const Char_t* name)
 This is a service function for the fGCListPar.

Bool_t ProcessMessage(Long_t msg, Long_t parm1, Long_t parm2)
 This function processes all GUI widgets.

void controlTofDSGui(TGFrame* p)
 This function handles GUI widgets in the TOF DS subpanel.

void controlMdcDSGui(TGFrame* p)
 This function handles GUI widgets in the MDC DS subpanel.

void controlRichDSGui(TGFrame* p)
 This function handles GUI widgets in RICH DS subpanel.

void controlShDSGui(TGFrame* p)
 This function handles GUI widgets in the SHOWER DS subpanel.

void createMdcModList(Int_t id)
 This function creates the list of chosen MDC modules.

void createRichModList(Int_t id)
 This function creates the list of chosen RICH modules.

void createShModList(Int_t id)
 This function creates the list of chosen SHOWER modules.

void createTofDSCB(Bool_t kFlag)
 This function handles combo boxes in the TOF single panel.

void createMdcDSCB(Bool_t kFlag)
 This function handles combo boxes in the MDC single panel.

void createRichDSCB(Bool_t kFlag)
 This function handles combo boxes in the RICH single panel.

void createShDSCB(Bool_t kFlag)
 This function handles combo boxes in the SHOWER single panel.

HDetSet* createTofDS()
 This function scans subpanel TOF DS and returns an object of HTofDetSet
 class.

HDetSet* createMdcDS()
 This function scans subpanel MDC DS and returns an object of HMdcDetSet
 class.

HDetSet* createRichDS()
 This function scans subpanel RICH DS and returns an object of HRichDetSet
 class.

HDetSet* createShDS()
 This function scans subpanel SHOWER DS and returns an object of
 HShowerDetSet class.

Bool_t changeDetSet(Int_t det, Int_t mode = 0, HDetSet** p = 0, Int_t* id = 0)
 This function is called when Add, Modify or Remove button is clicked.
 mode == 0  - add a new det set
 mode == 1  - modify existing det set
 mode == 2  - virtually delete existing det set and return objects's address
              in p

 det == 1 - TOF
 det == 2 - MDC
 det == 3 - RICH
 det == 4 - SHOWER

void displayTofDS()
 This function displays the highlighted TOF det set in the subpanel TOF.

void displayMdcDS()
 This function displays the highlighted MDC det set in the subpanel MDC.

void displayRichDS()
 This function displays the highlighted RICH det set in the subpanel RICH.

void displayShDS()
 This function displays the highlighted SHOWER det set in the subpanel
 SHOWER.

Bool_t toDefault(Window_t id)
 This function changes the button color to default one (gray).

Bool_t toGreen(Window_t id)
 This function changes the button color to green.

Bool_t toRed(Window_t id)
 This function changes the button color to red.

void displayMdcLayS1()
 This function displays the buttons in the subpanel step1.

void displayMdcLayS2()
 This function displays the buttons in the subpanel step2.

void displayRichLayS1()
 This function displays the buttons in the subpanel step1.

void displayRichLayS2()
 This function displays the buttons in the subpanel step2.

void displayShLayS1()
 This function displays the buttons in the subpanel step1.

void displayShLayS2()
 This function displays the buttons in the subpanel step2.

void displayTofLay()
 This function displays the buttons in the TOF subpanel.

const Char_t* getBeforeUnderline(const Char_t* word)
 This function extracts the part of the word before underline.

const Char_t* getAfterUnderline(const Char_t* word)
 This function extracts the part of the word after underline.


Last change: Sat May 22 13:04:59 2010
Last generated: 2010-05-22 13:04

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.