90 lines
4.0 KiB
Plaintext
90 lines
4.0 KiB
Plaintext
##NXDICT-1.0
|
|
#----------------------------------------------------------------------------
|
|
# NeXus dictionary file for the SINQ instrument DMC and HRPT
|
|
#
|
|
# DO NOT EDIT WHEN YOU DO NOT KNOW WHAT YOU ARE DOING!
|
|
# This file determines the placement of data items in the Powder NeXus
|
|
# data file. Your data may not be readable if this file is messed up.
|
|
#
|
|
# Mark Koennecke, May 2004
|
|
#----------------------------------------------------------------------------
|
|
inst=DMC
|
|
detector=DMC-BF3-Detector
|
|
noofdetectors=400
|
|
#---------- NXentry level
|
|
etitle=/entry1,NXentry/SDS title -type DFNT_CHAR -rank 1
|
|
estart=/entry1,NXentry/SDS start_time -type DFNT_CHAR -rank 1
|
|
eend=/entry1,NXentry/SDS end_time -type DFNT_CHAR -rank 1
|
|
#----------------- NXinstrument
|
|
iname=/entry1,NXentry/$(inst),NXinstrument/SDS name -type DFNT_CHAR \
|
|
-rank 1 -dim {132}
|
|
#----------------- NXsource
|
|
sname=/entry1,NXentry/$(inst),NXinstrument/SINQ,NXsource/SDS name \
|
|
-type DFNT_CHAR -rank 1
|
|
stype=/entry1,NXentry/$(inst),NXinstrument/SINQ,NXsource/SDS type \
|
|
-type DFNT_CHAR -rank 1
|
|
#-------------- Monochromator
|
|
mname=/entry1,NXentry/$(inst),NXinstrument/Monochromator,NXcrystal/SDS type \
|
|
-type DFNT_CHAR -rank 1
|
|
mtheta=/entry1,NXentry/$(inst),NXinstrument/Monochromator,NXcrystal/SDS \
|
|
theta
|
|
mttheta=/entry1,NXentry/$(inst),NXinstrument/Monochromator,NXcrystal/SDS \
|
|
two_theta
|
|
mlambda=/entry1,NXentry/$(inst),NXinstrument/Monochromator,NXcrystal/SDS \
|
|
lambda -attr {units,Angstroem}
|
|
mdd=/entry1,NXentry/$(inst),NXinstrument/Monochromator,NXcrystal/SDS \
|
|
d_spacing -attr {units,Angstroem}
|
|
mcurve=/entry1,NXentry/$(inst),NXinstrument/Monochromator,NXcrystal/SDS \
|
|
curvature
|
|
monox=/entry1,NXentry/$(inst),NXinstrument/Monochromator,NXcrystal/SDS \
|
|
x_translation
|
|
monoy=/entry1,NXentry/$(inst),NXinstrument/Monochromator,NXcrystal/SDS \
|
|
y_translation
|
|
mchi=/entry1,NXentry/$(inst),NXinstrument/Monochromator,NXcrystal/SDS \
|
|
chi
|
|
mphi=/entry1,NXentry/$(inst),NXinstrument/Monochromator,NXcrystal/SDS \
|
|
phi
|
|
#------------- counter
|
|
cter_mode=/entry1,NXentry/$(inst),NXinstrument/$(detector),NXpsd/SDS \
|
|
CounterMode -type DFNT_CHAR -rank 1 -dim {30}
|
|
cter_preset=/entry1,NXentry/$(inst),NXinstrument/$(detector),NXpsd/SDS \
|
|
Preset -type NX_INT32
|
|
cter_time=/entry1,NXentry/$(inst),NXinstrument/$(detector),NXpsd/SDS \
|
|
time
|
|
|
|
cter_01=/entry1,NXentry/$(inst),NXinstrument/$(detector),NXpsd/SDS \
|
|
Monitor -type DFNT_INT32 -attr {units,counts}
|
|
cter_00=/entry1,NXentry/$(inst),NXinstrument/$(detector),NXpsd/SDS \
|
|
beam_monitor -type DFNT_INT32 -attr {units,counts}
|
|
cter_04=/entry1,NXentry/$(inst),NXinstrument/$(detector),NXpsd/SDS \
|
|
proton_monitor -type DFNT_INT32 -attr {units,counts}
|
|
#-------------- detector bank
|
|
dtheta=/entry1,NXentry/$(inst),NXinstrument/$(detector),NXpsd/SDS \
|
|
two_theta -rank 1 -dim {$(noofdetectors)} -attr {axis,1} \
|
|
-attr {units,degree}
|
|
dcounts=/entry1,NXentry/$(inst),NXinstrument/$(detector),NXpsd/SDS \
|
|
counts -type DFNT_INT32 -LZW -rank 1 -dim {$(noofdetectors)} \
|
|
-attr {signal,1}
|
|
dthst=/entry1,NXentry/$(inst),NXinstrument/$(detector),NXpsd/SDS \
|
|
two_theta_start -attr {units,degree}
|
|
dtstep=/entry1,NXentry/$(inst),NXinstrument/$(detector),NXpsd/SDS \
|
|
Step -attr {units,degree}
|
|
dtnstep=/entry1,NXentry/$(inst),NXinstrument/$(detector),NXpsd/SDS \
|
|
no_of_steps -type NX_INT32
|
|
#--------------- Sample
|
|
saname=/entry1,NXentry/sample,NXsample/SDS sample_name -type DFNT_CHAR \
|
|
-rank 1
|
|
devname=/entry1,NXentry/sample,NXsample/SDS device_name -type DFNT_CHAR \
|
|
-rank 1
|
|
stemp=/entry1,NXentry/sample,NXsample/SDS sample_temperature -attr {units,K}
|
|
smean=/entry1,NXentry/sample,NXsample/SDS temperature_mean -attr {units,K}
|
|
stddev=/entry1,NXentry/sample,NXsample/SDS temperature_stddev -attr {units,K}
|
|
mfield=/entry1,NXentry/sample,NXsample/SDS magfield -attr {units,T}
|
|
saangle=/entry1,NXentry/sample,NXsample/SDS sample_table_rotation \
|
|
-attr {units,degree}
|
|
smur=/entry1,NXentry/sample,NXsample/SDS sample_mur \
|
|
-attr {units,degree}
|
|
#----------------NXdata ------------------------------------------------
|
|
dana=/entry1,NXentry/data1,NXdata/NXVGROUP
|
|
|