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

クラス TReadoutElement の解説
[Readout Category]

This is the TReadoutElement class. [詳細]

#include <TReadoutElement.hh>

TReadoutElementに対する継承グラフ

Inheritance graph
[凡例]
TReadoutElementのコラボレーション図

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

Public メソッド

 TReadoutElement (TModule *module, const Tstring &id=TunknownID, Tint ch=-1)
 TReadoutElement (TModule *module, Tint ch, const Tstring &id=TunknownID)
 TReadoutElement (const TReadoutElement &right)
 ~TReadoutElement ()
const TReadoutElement & operator= (const TReadoutElement &right)
Tbool operator== (const TReadoutElement &right) const
Tbool operator!= (const TReadoutElement &right) const
TDataElement Read ()
TDataElement Read (Tint ch)
TModule * GetModule () const
Tvoid SetModule (TModule *module)
Tint GetChannelNumber () const
Tvoid SetChannelNumber (Tint ch)
virtual Tbool operator== (const TReadoutIdentification &right) const
virtual Tbool operator!= (const TReadoutIdentification &right) const
const TstringGetID () const
Tvoid SetID (const Tstring &id)

Protected 変数

Tstring theID

解説

This is the TReadoutElement class.

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

TODO:
None?

バグ:
None?

TReadoutElement.hh58 行で定義されています。


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

TReadoutElement::TReadoutElement TModule *  module,
const Tstring id = TunknownID,
Tint  ch = -1
 

TReadoutElement.cc20 行で定義されています。

参照 Tbool, Tfalse, TReadoutIdentification::theID, Tint, Tsize_t, と Ttrue.

TReadoutElement::TReadoutElement TModule *  module,
Tint  ch,
const Tstring id = TunknownID
 

TReadoutElement.cc38 行で定義されています。

参照 itostr(), TReadoutIdentification::theID, と TunknownID.

TReadoutElement::TReadoutElement const TReadoutElement &  right  ) 
 

TReadoutElement.cc46 行で定義されています。

TReadoutElement::~TReadoutElement  ) 
 

TReadoutElement.cc52 行で定義されています。


メソッドの解説

Tint TReadoutElement::GetChannelNumber  )  const [inline]
 

TReadoutElement.hh104 行で定義されています。

参照 Tint.

const Tstring & TReadoutIdentification::GetID  )  const [inline, inherited]
 

TReadoutIdentification.hh82 行で定義されています。

参照 TReadoutIdentification::theID, と Tstring.

TModule * TReadoutElement::GetModule  )  const [inline]
 

TReadoutElement.hh93 行で定義されています。

Tbool TReadoutIdentification::operator!= const TReadoutIdentification &  right  )  const [virtual, inherited]
 

TReadoutIdentification.cc44 行で定義されています。

参照 Tbool, Tfalse, TReadoutIdentification::theID, と Ttrue.

Tbool TReadoutElement::operator!= const TReadoutElement &  right  )  const
 

TReadoutElement.cc84 行で定義されています。

参照 Tbool, Tfalse, theChannelNumber, と theModule.

const TReadoutElement & TReadoutElement::operator= const TReadoutElement &  right  ) 
 

TReadoutElement.cc67 行で定義されています。

参照 theChannelNumber, と theModule.

Tbool TReadoutIdentification::operator== const TReadoutIdentification &  right  )  const [virtual, inherited]
 

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

参照 Tbool, Tfalse, TReadoutIdentification::theID, と Ttrue.

Tbool TReadoutElement::operator== const TReadoutElement &  right  )  const
 

TReadoutElement.cc75 行で定義されています。

参照 Tbool, theChannelNumber, theModule, と Ttrue.

TDataElement TReadoutElement::Read Tint  ch  ) 
 

TReadoutElement.cc55 行で定義されています。

参照 TReadoutIdentification::theID, と tTypeUnknown.

TDataElement TReadoutElement::Read  ) 
 

TReadoutElement.cc62 行で定義されています。

Tvoid TReadoutElement::SetChannelNumber Tint  ch  )  [inline]
 

TReadoutElement.hh109 行で定義されています。

参照 Tvoid.

Tvoid TReadoutIdentification::SetID const Tstring id  )  [inline, inherited]
 

TReadoutIdentification.hh87 行で定義されています。

参照 TReadoutIdentification::theID, と Tvoid.

Tvoid TReadoutElement::SetModule TModule *  module  )  [inline]
 

TReadoutElement.hh98 行で定義されています。

参照 Tvoid.


変数の解説

Tstring TReadoutIdentification::theID [protected, inherited]
 

TReadoutIdentification.hh58 行で定義されています。

呼出 TReadoutIdentification::GetID(), TReadoutIdentification::operator!=(), TReadoutIdentification::operator=(), TReadoutIdentification::operator==(), TReadoutSegment::Read(), TReadoutSection::Read(), TReadoutList::Read(), Read(), TReadoutIdentification::SetID(), と TReadoutElement().


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

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