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

クラス TRunAction の解説
[Run Category]

This is the TRunAction class. [詳細]

#include <TRunAction.hh>

TRunActionのコラボレーション図

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

Public メソッド

 TRunAction ()
virtual ~TRunAction ()
virtual Tvoid Start (TRun &aRun)
virtual Tvoid Stop (TRun &aRun)
virtual Tvoid Suspend (TRun &aRun)
virtual Tvoid Resume (TRun &aRun)
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 TRunAction class.

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

TODO:
None?

バグ:
None?

TRunAction.hh65 行で定義されています。


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

TRunAction::TRunAction  ) 
 

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

TRunAction::~TRunAction  )  [virtual]
 

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


メソッドの解説

TCrate * TRunAction::GetCrate  )  const [inline]
 

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

参照 theCrate.

TEventManager * TRunAction::GetEventManager  )  const [inline]
 

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

参照 theEventManager.

TReadoutBook * TRunAction::GetReadoutBook  )  const [inline]
 

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

参照 theReadoutBook.

TRunManager * TRunAction::GetRunManager  )  const [inline]
 

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

参照 theRunManager.

Tvoid TRunAction::Resume TRun &  aRun  )  [virtual]
 

TRunAction.cc50 行で定義されています。

参照 Tvoid.

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

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

参照 theCrate, と Tvoid.

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

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

参照 theEventManager, と Tvoid.

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

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

参照 theReadoutBook, と Tvoid.

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

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

参照 theRunManager, と Tvoid.

Tvoid TRunAction::Start TRun &  aRun  )  [virtual]
 

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

参照 Tvoid.

Tvoid TRunAction::Stop TRun &  aRun  )  [virtual]
 

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

参照 Tvoid.

Tvoid TRunAction::Suspend TRun &  aRun  )  [virtual]
 

TRunAction.cc45 行で定義されています。

参照 Tvoid.


変数の解説

TCrate* TRunAction::theCrate [protected]
 

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

呼出 GetCrate(), と SetCrate().

TEventManager* TRunAction::theEventManager [protected]
 

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

呼出 GetEventManager(), と SetEventManager().

TReadoutBook* TRunAction::theReadoutBook [protected]
 

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

呼出 GetReadoutBook(), と SetReadoutBook().

TRunManager* TRunAction::theRunManager [protected]
 

TRunAction.hh69 行で定義されています。

呼出 GetRunManager(), と SetRunManager().


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

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