A Class Library for Data Acquisition System

トップページ 更新情報 ダウンロード インストール方法 開発履歴 開発状況 リンク

はじめに
サンプルコードとスナップショット
クラスのリスト

はじめに

 このクラスライブラリはCharge Coupled Deviceの放 射線損傷の影響を測定することを目的とした実験で使用することを目標に開発 されました。ファーストコントロール/スローコントロール、及びDAQシステ ム構築に必要となる機能を短期間で構築することが可能です。

 ハードウェアにはVMEを使用しますが、CAMACにも対応しています。このクラ スライブラリは以下の機能を提供します。

サンプルコードとスナップショット

 現在、作成中です。ここにはデモプログラムとその解説。またその実行 結果の画像などを掲載していく予定です。今、しばらくお待ちください。

 図1へのリンクと 図2へのリンクと 図3へのリンクと 図4へリンクをはっておきました。どの写 真も高解像度(640x480)の画像へさらにリンクしています。

図1: クライオスタット

図2: KONOEの処理速度

図3: MURAMASA

図4: Higgs mass plot

クラスのリスト

CAMACモジュール
TCamacModule
TCamacScalerModule
TCamacSwitcRegisterModule
VMEモジュール
TCamacTdcModule
TChannel
TCrate
TDataElement
TDataElementList

ソフトウェア代替モジュール
TDataFilter
TDataRecord
TDataSection
TDataSectionList
TDataSegment
ユーザーインターフェース
TDataSegmentList
TEnvironmentVariableTable
TEvent
TEventAction
TEventManager

ファイル入出力
TGlobals
TInputObjectFile
TInputObjectSharedMemory
TInputObjectSocket
TInputObjectStream
可視化モジュール
TModule
TModuleList
TObjectFile
TObjectSharedMemory
TObjectSocket

ソケット入出力
TObjectStream
TOutputObjectFile
TOutputObjectSharedMemory
TOutputObjectSocket
TOutputObjectStream
シグナル
TRandomEngine
TRandomFlat
TRandomGaussian
TReadoutElement

システムロギング
TReadoutList
TReadoutSectionList
TReadoutSegment
TReadoutSegmentList
ラン
TRun
TRunAction
TRunManager
TSignalClient

テンプレート
TSoftwareAdcModule
TSoftwareClockModule
TSoftwareCrate
TSoftwareModule
TSoftwareScalerModule
データ
TSoftwareTdcModule
TSoftwareTimerModule
TStreamableObject
TStringList

データ解析
TThreeVector
TTypes
TVmeCrate
TVmeModule
イベント
TVmeMpx201aModule
TVmeRpv130Module
Tvector

GPIBコントロール
TSystemLogging
TReadoutElementList
TSignalHandler
シェアードメモリ入出力
TCamacAdcModule
TCamacInterruptRegisterModule
TReadoutSection

$Id$
$Name$