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

TAnalysisAction.hh

解説を見る。
00001 // =====================================================================
00028 // =====================================================================
00029 #ifndef CLDAQ__TANALYSISACTION_HH
00030 #define CLDAQ__TANALYSISACTION_HH
00031 
00032 #include "Tglobals.h"
00033 
00034 class TMatrixElement;
00035 class TAnalyser;
00036 
00037 
00057 class TAnalysisAction
00058 {
00059 
00060   public:
00061     TAnalysisAction();
00062     virtual ~TAnalysisAction();
00063 
00064   public:
00065     virtual Tvoid BeginOfAnalysisAction( TAnalyser* analyser, const Tstring& id );
00066     virtual Tvoid UpdateOfAnalysisAction( TAnalyser* analyser, TMatrixElement& matrix );
00067     virtual Tvoid EndOfAnalysisAction( TAnalyser* analyser, const Tstring& id );
00068 
00069 #ifdef __CLDAQ_ROOT_DLL
00070     ClassDef(TAnalysisAction,0)
00071 #endif
00072 
00073 };
00074 
00075 #endif

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