メインページ   モジュール   名前空間一覧   クラス階層   アルファベット順一覧   構成   ファイル一覧   構成メンバ   ファイルメンバ   関連ページ    

TRecordDisplayTab.hh

解説を見る。
00001 // ============================================================================
00002 //  $Id: TRecordDisplayTab.hh,v 1.2 2004/03/07 10:30:27 goiwai Exp $
00003 //  $Name: CLDAQ-1-14-03 $
00004 //  $Log: TRecordDisplayTab.hh,v $
00005 //  Revision 1.2  2004/03/07 10:30:27  goiwai
00006 //  ROOTに組みこむためのおまじないマクロを埋めこみました。
00007 //  全てにおいて完全に動作するわけではありません。
00008 //
00009 //  Revision 1.1  2004/03/01 02:36:25  goiwai
00010 //  RecordDisplay用のクラス群を置きました.
00011 //  お蔵入りになってたものに手直しを加えたものですが,
00012 //  まだ不充分な点も在ります.徐々に修正していきたいと思います.
00013 //  DataRecordオブジェクトを表示するためのツール群なのでRecordDisplayと呼
00014 //  んでいます,多分にオフライン要素が強いです.
00015 //  オンラインよりにしたものを後でEventDisplay(Eventを表示)としてコミット
00016 //  します.
00017 //
00018 // ============================================================================
00019 #ifdef __CLDAQ_ROOT_USE
00020 #ifndef CLDAQ__TRECORDDISPLAYTAB_HH
00021 #define CLDAQ__TRECORDDISPLAYTAB_HH
00022 
00023 #include <TGTab.h>
00024 #include "Tglobals.h"
00025 #include "TRecordDisplayComponent.hh"
00026 
00027 class TRecordDisplayTab
00028   : public TRecordDisplayComponent, public TGTab
00029 {
00030 
00031   public:
00032     TRecordDisplayTab( TRecordDisplay* d );
00033     TRecordDisplayTab( TRecordDisplay* d, TGCompositeFrame* p );
00034     ~TRecordDisplayTab();
00035 
00036   public:
00037     Tvoid Build();
00038     Tstring GetTabText( const Tstring& title ) const;
00039     TGCompositeFrame* GetFrame( const Tstring& title );
00040     TRecordDisplayTab* GetTab( TGCompositeFrame* frame );
00041 
00042     Tvoid clear();
00043 #ifdef __CLDAQ_ROOT_DLL
00044     ClassDef(TRecordDisplayTab,0)
00045 #endif
00046 
00047 };
00048 
00049 #endif
00050 #endif


CLDAQ - a Class Library for DataAcQuisition (Version 1.14.3)
Go IWAI -- goiwai at users.sourceforge.jp