= CamacClient = clientで処理をするためのクラス * [[#show|showResponse(CamacResponse)]] * [[#self|self_control()]] * [[#hr|hold_reset(N, A)]] * [[#lc|LAMclear(N)]] * [[#tl|testLAM(N)]] * [[#rd|read_data(N, A)]] * [[#op|open()]] * [[#in|initialize()]] * [[#ca|cam(N, A, F, data)]] * [[#cl|close()]] * [[#gdf|get_data_FADC()]] * [[#gda|get_data_ADC()]] * [[#gdt|get_data_TDC()]] <> ==== showResponse(CamacResponse) ==== . serverから取得したstatus, q, x, dataを画面に出力する <> ==== self_control() ==== 1. CIDを入力 1. camacを操作<
>CID = 1のとき [[#op|open()]]<
>CID = 2のとき [[#in|initialize()]]<
>CID = 3のとき [[#ca|cam(N, A, F, data)]]<
>CID = 4のとき [[#cl|close()]] <> ==== hold_reset(N, A) ==== . camacをホールドリセット <> ==== LAMclear(N) ==== . LAMをclear <> ==== testLAM(N) ==== . LAMをチェック <> ==== read_data(N, A) ==== . camacのデータを読み出す <> ==== open() ==== . camacをopen <> ==== initialize() ==== . camacを初期化 <> ==== cam(N, A, F, data) ==== . camacを操作し、status, q, x, dataを取得 <> ==== close() ==== . camacをclose <> ==== get_data_FADC() ==== . FADCのデータをファイルに出力する . 1. camacをopen . [[#op|open()]] . 2. camacを初期化 . [[#in|initialize()]] . 3. イベント数、出力するファイル名を入力 . 4. ファイルを開く . 5. camacのホールドリセット . 6. LAMをチェック . 7. データをファイルに出力 . 8. ファイルを閉じる . 9. camacをclose . [[#cl|close()]] <> ==== get_data_ADC() ==== . ADCのデータをファイルに出力する . . 1. camacをopen . [[#op|open()]] . 2. camacを初期化 . [[#in|initialize()]] . 3. イベント数、出力するファイル名を入力 . 4. ファイルを開く . 5. camacのホールドリセット . 6. LAMをチェック . 7. データをファイルに出力 . 8. ファイルを閉じる . 9. camacをclose . [[#cl|close()]] <> ==== get_data_TDC() ==== . TDCのデータをファイルに出力する . . 1. camacをopen . [[#op|open()]] . 2. camacを初期化 . [[#in|initialize()]] . 3. イベント数、出力するファイル名を入力 . 4. ファイルを開く . 5. camacのホールドリセット . 6. LAMをチェック . 7. データをファイルに出力 . 8. ファイルを閉じる . 9. camacをclose . [[#cl|close()]] <
><
><
> [[構成|back]]