[Go to BBS]
All articles in a thread
SubjectMARKno
Article No95
Date: 2006/03/28(Tue) 18:11:57
ContributorY. Ohishi
OFFSETを使ってマーカーを磁石に埋め込んだ場合、LINE["S","xxx+0.5"]とやるとxxxとマーカーとの中点の距離を返してきます。LINE関数の+0.5は次のコンポーネントまでの中点を指す仕様になっているようなので必ずしも、求めたいコンポーネントの中心を取ってくるとは限らないようです。磁石の中心間の距離等を取ってくる場合、うっかりやっていまいがちなので注意が必要です。


以下例題

;
MOMENTUM=1.7 GEV;

DRIFT L1 =(L =.2 )
;

QUAD QF =(L =.2 K1 =.0763070780641 )
;

MARK START =()
PQF =(OFFSET=-.5)
;

LINE A=( START L1 QF PQF L1 );

FFS USE=A;

ins;
trpt;
calc;
end;

In[9]:= LINE["S","QF+0.5"]
Out[9]:= .25
In[10]:= LINE["S","QF"]+LINE["L","QF"]/2
Out[10]:= .3

SubjectRe: MARKno
Article No97
Date: 2006/03/29(Wed) 11:58:54
ContributorAkio Morita
URLhttp://acc-physics.kek.jp/SAD/SADrelease/distfiles/oldsad-1.0.8.22.4b.tar.gz
この部分の振舞は、LINE[]と Twiss[]で違うので要注意だった記憶が...