Files
sics/sans2.dic

140 lines
6.2 KiB
Plaintext

##NXDICT-1.0
#----------------------------------------------------------------------------
# NeXus dictionary file for SANS-II at SINQ, PSI
#
# DO NOT MODIFY OR YOUR DATA MAY NEVER BE RECOVERED AGAIN!
# DO NOT MODIFY! YOU RISK ETERNAL DAMNATION!
#
# Mark Koennecke, February 2003
#---------------------------------------------------------------------------
#--------- NXentry
etitle = /entry1,NXentry/SDS title -type DFNT_CHAR -rank 1
etime = /entry1,NXentry/SDS start_time -type DFNT_CHAR -rank 1
endtime = /entry1,NXentry/SDS end_time -type DFNT_CHAR -rank 1
#----------- NXinstrument
iname = /entry1,NXentry/SANS-II,NXinstrument/SDS name -type DFNT_CHAR \
-rank 1
#----------------------NXSource
sname = /entry1,NXentry/SANS-II,NXinstrument/SINQ,NXsource/SDS name \
-type DFNT_CHAR -rank 1
stype = /entry1,NXentry/SANS-II,NXinstrument/SINQ,NXsource/SDS type \
-type DFNT_CHAR -rank 1
#---------------------Selector
vname = /entry1,NXentry/SANS-II,NXinstrument/Dornier-VS,NXchopper/SDS type \
-type DFNT_CHAR -rank 1
vrot = /entry1,NXentry/SANS-II,NXinstrument/Dornier-VS,NXchopper/SDS \
rotation_speed -attr {units,RPM}
vtilt = /entry1,NXentry/SANS-II,NXinstrument/Dornier-VS,NXchopper/SDS \
tilt_angle -attr {units,degree}
vlambda = /entry1,NXentry/SANS-II,NXinstrument/Dornier-VS,NXchopper/SDS \
lambda -attr {units,nm}
#-------------------- monitor 1
cter_01 = /entry1,NXentry/SANS-II,NXinstrument/monitor1,NXmonitor/SDS \
counts -type DFNT_INT32
#-------------------- proton monitor
cter_04 = /entry1,NXentry/SANS-II,NXinstrument/integrated_beam,NXmonitor/SDS \
counts -type DFNT_INT32
#--------------------- collimator
colli = /entry1,NXentry/SANS-II,NXinstrument/collimator,NXcollimator/SDS \
length -attr {units,m}
#--------------------- attenuator
atti = /entry1,NXentry/SANS-II,NXinstrument/attenuator,NXattenuator/SDS \
selection
#-------------------- BeamStop
bspos= /entry1,NXentry/SANS-II,NXinstrument/beam_stop,NXstop/SDS out_flag
vsx = /entry1,NXentry/SANS-II,NXinstrument/beam_stop,NXstop/SDS x_position \
-attr {units,mm}
vsx_null = /entry1,NXentry/SANS-II,NXinstrument/beam_stop,NXstop/SDS x_null \
-attr {units,mm}
vsy = /entry1,NXentry/SANS-II,NXinstrument/beam_stop,NXstop/SDS y_position \
-attr {units,mm}
vsy_null = /entry1,NXentry/SANS-II,NXinstrument/beam_stop,NXstop/SDS y_null \
-attr {units,mm}
#--------------------- Detector
ddx = /entry1,NXentry/SANS-II,NXinstrument/detector,NXdetector/SDS x_position \
-attr {units,mm}
ddx_null = /entry1,NXentry/SANS-II,NXinstrument/detector,NXdetector/SDS \
x_null -attr {units,mm}
cter_mode = /entry1,NXentry/SANS-II,NXinstrument/detector,NXdetector/SDS \
count_mode -type DFNT_CHAR -rank 1 -dim {30}
cter_preset = /entry1,NXentry/SANS-II,NXinstrument/detector,NXdetector/SDS \
preset -attr {units,secORcounts}
cter_01 = /entry1,NXentry/SANS-II,NXinstrument/detector,NXdetector/SDS \
monitor_counts -type DFNT_UINT32 -rank 1 -dim {1}
cter_time = /entry1,NXentry/SANS-II,NXinstrument/detector,NXdetector/SDS \
counting_time -attr {units,seconds}
ddcounts = /entry1,NXentry/SANS-II,NXinstrument/detector,NXdetector/SDS counts -type DFNT_UINT32 -LZW -attr {signal,1}
ddcx = /entry1,NXentry/SANS-II,NXinstrument/detector,NXdetector/SDS \
detector_x -type DFNT_FLOAT32 -rank 1 -attr {axis,1}
ddcy = /entry1,NXentry/SANS-II,NXinstrument/detector,NXdetector/SDS \
detector_y -type DFNT_INT32 -rank 1 -attr {axis,2}
#--------Sample
san = /entry1,NXentry/sample,NXsample/SDS name -type DFNT_CHAR -rank 1
stable = /entry1,NXentry/sample,NXsample/SDS active_sample_table\
-type DFNT_CHAR -rank 1
charo = /entry1,NXentry/sample,NXsample/SDS chamber_rotation \
-attr {units,degree}
charo_null = /entry1,NXentry/sample,NXsample/SDS chamber_rotation_null \
-attr {units,degree}
chax = /entry1,NXentry/sample,NXsample/SDS chamber_x \
-attr {units,mm}
chax_null = /entry1,NXentry/sample,NXsample/SDS chamber_x_null \
-attr {units,mm}
chaz = /entry1,NXentry/sample,NXsample/SDS chamber_z \
-attr {units,mm}
chaz_null = /entry1,NXentry/sample,NXsample/SDS chamber_z_null \
-attr {units,mm}
chac = /entry1,NXentry/sample,NXsample/SDS chamber_changer \
-attr {units,mm}
chac_null = /entry1,NXentry/sample,NXsample/SDS chamber_changer_null \
-attr {units,mm}
goniox = /entry1,NXentry/sample,NXsample/SDS goniometer_x \
-attr {units,mm}
goniox_null = /entry1,NXentry/sample,NXsample/SDS goniometer_x_null \
-attr {units,mm}
gonioy = /entry1,NXentry/sample,NXsample/SDS goniometer_y \
-attr {units,mm}
gonioy_null = /entry1,NXentry/sample,NXsample/SDS goniometer_y_null \
-attr {units,mm}
goniochi = /entry1,NXentry/sample,NXsample/SDS goniometer_chi \
-attr {units,degree}
goniochi_null = /entry1,NXentry/sample,NXsample/SDS goniometer_chi_null \
-attr {units,degree}
goniophi = /entry1,NXentry/sample,NXsample/SDS goniometer_phi \
-attr {units,degree}
goniophi_null = /entry1,NXentry/sample,NXsample/SDS goniometer_phi_null \
-attr {units,degree}
tablex = /entry1,NXentry/sample,NXsample/SDS table_x \
-attr {units,mm}
tabley = /entry1,NXentry/sample,NXsample/SDS table_y \
-attr {units,mm}
tablez = /entry1,NXentry/sample,NXsample/SDS table_z \
-attr {units,mm}
tableom = /entry1,NXentry/sample,NXsample/SDS table_omega \
-attr {units,degree}
tablex_null = /entry1,NXentry/sample,NXsample/SDS table_x_null \
-attr {units,mm}
tabley_null = /entry1,NXentry/sample,NXsample/SDS table_null \
-attr {units,mm}
tablez_null = /entry1,NXentry/sample,NXsample/SDS table_z_null \
-attr {units,mm}
sans1om = /entry1,NXentry/sample,NXsample/SDS sans1_omega \
-attr {units,degree}
sans1om_null = /entry1,NXentry/sample,NXsample/SDS sans1_omega_null \
-attr {units,degree}
sans1chi = /entry1,NXentry/sample,NXsample/SDS sans1_chi \
-attr {units,degree}
sans1chi_null = /entry1,NXentry/sample,NXsample/SDS sans1_chi_null \
-attr {units,degree}
satemp = /entry1,NXentry/sample,NXsample/SDS temperature -attr {units,Kelvin}
samag = /entry1,NXentry/sample,NXsample/SDS magnetic_field \
-attr {units,A}
saenv = /entry1,NXentry/sample,NXsample/SDS environment \
-type DFNT_CHAR -rank 1 -dim {256}
#-------data
dan = /entry1,NXentry/data1,NXdata/NXVGROUP