...

エネルギースキャンのソフトのテスト

by user

on
Category: Documents
19

views

Report

Comments

Transcript

エネルギースキャンのソフトのテスト
memo19990228
Memorandum
Date : 1999.02.28
From : 菖蒲敬久(千葉大)、木村寛規(千葉大)、 國方暢之介(千葉大)、 野田幸男(東北大)
Subject: エネルギースキャンのソフトのテスト
BL02B1で、X線のエネルギーを変えながら逆格子でのスキャンが出きるようにした。
現時点では、今まで作成したソフトを組み合わせたテストの段階であり、それほど便利には
作っていないが、実用的な意味では使用可能である。実験は1998.11.11∼11.16に行った
(課題番号1999A018)。テストのための試料としては、その前に使用した四角酸の単結晶
を用いた。
エネルギースキャンは、プログラム4-circle中のいくつかのコマンドを“バッチファイ
ル”を作って行うことで可能にした。また、エネルギースキャンに必要な幾つかのプログラ
ムを新たに作成した。最終的には、一つのコマンドでエネルギースキャンを行えるようにす
る予定である。以下ではその入力方法を示す。なお、この逆格子でのスキャンを行うために
は、4-circle中でUB matrixが決まっていることが必要である。また作業は4-circleウィンド
ウ内で行う。プログラム4-circleの使用法は、別のマニュアルを参照すること。
1. generalの窓から4-circleの窓に移る。
・generalを、画面上にある三角マークで終了させる。
・右クッリックで新しい窓を開く。この時、4-circleというメニューがあるので、それを選
ぶ。
・以下は、4-circleの窓で作業を行う。
2. 4-circleの窓での測定手順
1) バッチファイルの作り方
http://www2b1.spring8.or.jp/memo/memo19990228.html (1/4)2006/01/24 11:57:27
memo19990228
/home/4-circle/trash>emacs file名.bat<リターン> で新たにemacsウィンドウが開く。
※ このシェルでのコピー、ペースト等のやり方
(1) コピーしたい最初にカーソルを持っていき [Ctrl]-space
(2) コピーしたい最後にカーソルを持っていき [Esc] w
(3) コピー先へカーソルを持っていき [Ctrl]-y
(4) 書きおわったら[Ctrl]-x、[Ctrl]-c、y で、バッチファイルが保存される。
(5) /home/4-circle/trash>chmod u+x ファイル名.bat <リターン> で、上記で作成した
バッチファイルが実行形になる。これを行わないとバッチジョブが行われない。
2) バッチファイルの中身
file名.bat というファイルには以下のコマンドを入力する。
eput 30.0 (1)
changeWL e 30.0 (2)
qago 3.9 0 0 (3)
qscan 3.99 0 0 0.001 0 0 21 1 (4)
eput 30.1 (5)
changeWL e 30.12
qscan 3.97 0 0 0.003 0 0 21 1
(以下略)
それぞれの意味は以下の通り:
(1) モノクロのエネルギー(波長)を設定する。
http://www2b1.spring8.or.jp/memo/memo19990228.html (2/4)2006/01/24 11:57:27
memo19990228
(波長で入力するときには wput を使う)
(2) 4-circleで使用するファイル中のエネルギー(波長)の値を書き換える。
(波長で入力するときには changeWL w を使う。通常、モノクロの設定値と同じ値
にするが、補正があるのなら違った値でもよい)
(3) バックラッシュをとるために逆格子での移動を行う。
(不必要なら入れなくてもよい)
(4) 逆格子スキャンを行う。
(qmap等、各種のスキャンコマンドが使用できる)
(5) 上記(1)∼(4)のくりかえし
3. /home/4-circle/trash>ファイル名.bat <リターン> で、エネルギースキャンが行わ
れる。
4. データは/home/4-circle/trash/dir_name/に格納される。データー用のディレクトリー
は、必ず、/trash/ の下に作ること。適当な時期に管理者が消去します。格納先のディレ
クトリー(my_dir_name)やデーターファイルの名前(my_data_name)を自分用に変える時
は、次のようにuser.cfg というファイルの中身を変更します。
1. /home/4-circle/trash>emacs user.cfg <リターン>で、emacsのウィンドウを開く。
2. user.cfg 内の4行目(もし "data,check,1 : Data dir,name,number" となっていた
ら、「data、check、1」のところを,「my_dir_name, my_data_name, 1」と書き換え
る。
3. 書きおわったら[Ctrl]-x、[Ctrl]-c、y で、user.cfg を保存する。
4. /home/4-circle/trash>mkdir my_dir_name で、新たにディレクトリーを作成する。
5. /home/4-circle/trash>emacs number.cfg <リターン> で、emacsウィンドウを開
く。
http://www2b1.spring8.or.jp/memo/memo19990228.html (3/4)2006/01/24 11:57:27
memo19990228
6. 数字を書き換える。書き込んだ番号からデータに番号が付加されて保存される。
7. 書きおわったら[Ctrl]-x、[Ctrl]-c、y で、number.cfg が保存される。
5. テスト実験の結果
このコマンド群で、四角酸の単結晶を使用し、400 反射のエネルギー依存性を測定
した。結果を図に示す。この物質では、400 反射はエネルギーに依存しないはずなので、
多重反射等がなければ、エネルギーによらず同じ強度になることが期待される。プログラム
は正しく働いているように見える。この一連の測定をするのに約30分かかった。
http://www2b1.spring8.or.jp/memo/memo19990228.html (4/4)2006/01/24 11:57:27
Fly UP