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

TAnalysisCommand.hh

解説を見る。
00001 // =====================================================================
00021 // =====================================================================
00022 #ifndef __TANALYSISCOMMAND_HH
00023 #define __TANALYSISCOMMAND_HH
00024 
00025 #include "Tglobals.h"
00026 
00027 class TAnalysisManager;
00028 
00029 
00049 class TAnalysisCommand
00050 {
00051 
00052   protected:
00053     TAnalysisManager* theAnalysisManager;
00054 
00055   public:
00056     TAnalysisCommand( TAnalysisManager* manager );
00057 
00058   protected:
00059     virtual ~TAnalysisCommand();
00060 
00061   public:
00062     TAnalysisManager* GetAnalysisManager() const;
00063     Tvoid SetAnalysisManager( TAnalysisManager* manager );
00064 
00065 };
00066 
00067 inline TAnalysisManager* TAnalysisCommand::GetAnalysisManager() const
00068 {
00069   return theAnalysisManager;
00070 }
00071 
00072 inline Tvoid TAnalysisCommand::SetAnalysisManager( TAnalysisManager* manager )
00073 {
00074   theAnalysisManager = manager;
00075   return;
00076 }
00077 
00078 #endif

CLDAQ - a Class Library for Data AcQuisition (Version 1.11.0)
Go IWAI <goiwai@users.sourceforge.jp>