Files
sics/site_ansto/instrument/hrpd/config/hipadaba/hpaths.tcl
Ferdi Franceschini bb588c7d05 Fixed duplication of ss1u for long_name calls.
r1768 | ffr | 2007-04-01 12:25:40 +1000 (Sun, 01 Apr 2007) | 2 lines
2012-11-15 13:12:46 +11:00

49 lines
1.7 KiB
Tcl

set hpaths [list \
experiment sample monochromator slits \
slits/1 slits/2 detector detector/monitor detector/histmem ]
# Maps devices (eg motors) to hipadaba paths.
# obj name path
set motor_hpath [list \
ss1u [SplitReply [ss1u long_name]] /slits/1 \
ss1d [SplitReply [ ss1d long_name]] /slits/1 \
ss1l [SplitReply [ ss1l long_name]] /slits/1 \
ss1r [SplitReply [ ss1r long_name]] /slits/1 \
ss2u [SplitReply [ ss2u long_name]] /slits/2 \
ss2d [SplitReply [ ss2d long_name]] /slits/2 \
ss2l [SplitReply [ ss2l long_name]] /slits/2 \
ss2r [SplitReply [ ss2r long_name]] /slits/2 \
som [SplitReply [ som long_name]] /sample \
schi [SplitReply [ schi long_name]] /sample \
sphi [SplitReply [ sphi long_name]] /sample \
sx [SplitReply [ sx long_name]] /sample \
sy [SplitReply [ sy long_name]] /sample \
stth [SplitReply [ stth long_name]] /sample \
pcx [SplitReply [ pcx long_name]] /monochromator \
pcr [SplitReply [ pcr long_name]] /monochromator \
mom [SplitReply [ mom long_name]] /monochromator \
mchi [SplitReply [ mchi long_name]] /monochromator \
mphi [SplitReply [ mphi long_name]] /monochromator \
mx [SplitReply [ mx long_name]] /monochromator \
my [SplitReply [ my long_name]] /monochromator \
mtth [SplitReply [ mtth long_name]] /monochromator ]
# Configurable virtual motors
# obj name path master_obj
set cvirtmotor_hpath [list \
ss1vg ss1vg /slits/1 top\
ss1vo ss1vo /slits/1 top\
ss1hg ss1hg /slits/1 right\
ss1ho ss1ho /slits/1 right\
ss2vg ss2vg /slits/2 ss2u\
ss2vo ss2vo /slits/2 ss2u\
ss2hg ss2hg /slits/2 ss2r\
ss2ho ss2ho /slits/2 ss2r\
sth sth /sample detector_rotate\
mth mth /monochromator mtth]
array set counter_hpath [ list \
hm hm /detector/histmem \
counter counter /detector/monitor ]