140 lines
6.2 KiB
Plaintext
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
|
|
|
|
|
|
|
|
|