KonoeCAMACTDC
クラス概要
CAMACモジュールであるTDCを扱います。
継承関係
KonoeCAMAC16bitModuleを継承しま
す。
公開メンバー関数
KonoeCAMACTDC( const KonoeCAMACCrate* crate, KInt aStationNumber, KInt aChannel )
- コンストラクタです。
引数にはTDCモジュールが挿入される
KonoeCAMACCrate型オブジェクトへの
ポインタとステーション番号、TDCのチャンネル数を与えます。
~KonoeCAMACTDC( )
- デストラクタです。なにもしません。
void read( KInt subAddress )
- 引数に与えられたチャンネルからデータを読み込みます。
void testLAM( )
- LAMを発行します。
void clearLAM( )
- LAMを取り消します。
void test( )
- モジュールのテストを行います。
void disableLAM( )
- モジュールの発行するLAMを無効にします。
void enableLAM( )
- モジュールの発行するLAMを有効します。
KonoeDataSegment* getDataSegment( KInt segmentTag )
- オブジェクト生成時に引数に与えたチャンネル分のデータを
データセグメントにして返します。
KInt fillData( KonoeDataElement* anElement, KonoeModuleSubaddress* subAddress )
- 指定したサブアドレスのデータを
データエレメントにして返します。
void initialize( )
- モジュールに対して初期化動作を行います。
clear( )と同じです。
void clear( )
- モジュールに対してクリア動作を行い、LAMを無効にします。
void update( )
- モジュールを更新します。clear( )と同じです。
$Id: KonoeCAMACTDC.html,v 1.6 2002/03/16 08:11:50 iwai Exp $
KONOEコラボレーション
konoe-req@konoe.kek.jp