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

クラス TEventAction の解説
[Event Category]

This is the TEventAction class. [詳細]

#include <TEventAction.hh>

TEventActionのコラボレーション図

Collaboration graph
[凡例]
すべてのメンバ一覧

Public メソッド

 TEventAction ()
virtual ~TEventAction ()
virtual TReadoutList * WaitTrigger ()=0
virtual Tvoid AtFirst (TEvent &anEvent)
virtual Tvoid AtLast (TEvent &anEvent)
TRunManager * GetRunManager () const
TEventManager * GetEventManager () const
TReadoutBook * GetReadoutBook () const
TCrate * GetCrate () const
Tvoid SetRunManager (TRunManager *manager)
Tvoid SetEventManager (TEventManager *manager)
Tvoid SetReadoutBook (TReadoutBook *book)
Tvoid SetCrate (TCrate *crate)

Protected 変数

TRunManager * theRunManager
TEventManager * theEventManager
TReadoutBook * theReadoutBook
TCrate * theCrate

解説

This is the TEventAction class.

作者:
Go IWAI <goiwai@users.sourceforge.jp>
The TEventAction class detail description. Write it down ASAP!

TODO:
None?

バグ:
None?

TEventAction.hh66 行で定義されています。


コンストラクタとデストラクタの解説

TEventAction::TEventAction  ) 
 

TEventAction.cc27 行で定義されています。

TEventAction::~TEventAction  )  [virtual]
 

TEventAction.cc32 行で定義されています。


メソッドの解説

Tvoid TEventAction::AtFirst TEvent &  anEvent  )  [virtual]
 

TEventAction.cc35 行で定義されています。

参照 Tvoid.

Tvoid TEventAction::AtLast TEvent &  anEvent  )  [virtual]
 

TEventAction.cc40 行で定義されています。

参照 Tvoid.

TCrate * TEventAction::GetCrate  )  const [inline]
 

TEventAction.hh117 行で定義されています。

参照 theCrate.

TEventManager * TEventAction::GetEventManager  )  const [inline]
 

TEventAction.hh107 行で定義されています。

参照 theEventManager.

TReadoutBook * TEventAction::GetReadoutBook  )  const [inline]
 

TEventAction.hh112 行で定義されています。

参照 theReadoutBook.

TRunManager * TEventAction::GetRunManager  )  const [inline]
 

TEventAction.hh102 行で定義されています。

参照 theRunManager.

Tvoid TEventAction::SetCrate TCrate *  crate  )  [inline]
 

TEventAction.hh140 行で定義されています。

参照 theCrate, と Tvoid.

Tvoid TEventAction::SetEventManager TEventManager *  manager  )  [inline]
 

TEventAction.hh128 行で定義されています。

参照 theEventManager, と Tvoid.

Tvoid TEventAction::SetReadoutBook TReadoutBook *  book  )  [inline]
 

TEventAction.hh134 行で定義されています。

参照 theReadoutBook, と Tvoid.

Tvoid TEventAction::SetRunManager TRunManager *  manager  )  [inline]
 

TEventAction.hh122 行で定義されています。

参照 theRunManager, と Tvoid.

virtual TReadoutList* TEventAction::WaitTrigger  )  [pure virtual]
 


変数の解説

TCrate* TEventAction::theCrate [protected]
 

TEventAction.hh73 行で定義されています。

呼出 GetCrate(), と SetCrate().

TEventManager* TEventAction::theEventManager [protected]
 

TEventAction.hh71 行で定義されています。

呼出 GetEventManager(), と SetEventManager().

TReadoutBook* TEventAction::theReadoutBook [protected]
 

TEventAction.hh72 行で定義されています。

呼出 GetReadoutBook(), と SetReadoutBook().

TRunManager* TEventAction::theRunManager [protected]
 

TEventAction.hh70 行で定義されています。

呼出 GetRunManager(), と SetRunManager().


このクラスの解説は次のファイルから生成されました:

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