##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 #---------------------------------------------------------------------------- entryName=entry1 dataName=histogram inst=HRPD detector=hrdetector thetadim=128 #---------- NXentry level etitle=/$(entryName),NXentry/SDS title -type NX_CHAR estart=/$(entryName),NXentry/SDS start_time -type NX_CHAR eend=/$(entryName),NXentry/SDS end_time -type NX_CHAR #----------------- NXinstrument iname=/$(entryName),NXentry/$(inst),NXinstrument/SDS name -type NX_CHAR \ -rank 1 -dim {132} #----------------- NXmonitor mmode=/$(entryName),NXentry/monitor,NXmonitor/SDS mode -type NX_CHAR mpreset=/$(entryName),NXentry/monitor,NXmonitor/SDS preset -type NX_FLOAT32 mdata=/$(entryName),NXentry/monitor,NXmonitor/SDS data -type NX_INT32 #----------------- NXsource sname=/$(entryName),NXentry/$(inst),NXinstrument/source,NXsource/SDS name \ -type NX_CHAR -rank 1 stype=/$(entryName),NXentry/$(inst),NXinstrument/source,NXsource/SDS type -type NX_CHAR -rank 1 sprobe=/$(entryName),NXentry/$(inst),NXinstrument/source,NXsource/SDS probe -type NX_CHAR -rank 1 #----------------- NXcrystal clambda=/$(entryName),NXentry/$(inst),NXinstrument/Ge113,NXcrystal/SDS wavelength -type NX_FLOAT32 -attr {units,Angstrom} #------------- counter #-------------- histogram data dradius=/$(entryName),NXentry/$(inst),NXinstrument/$(detector),NXdetector/SDS distance -type NX_FLOAT32 dtheta=/$(entryName),NXentry/$(inst),NXinstrument/$(detector),NXdetector/SDS polar_angle -type NX_FLOAT32 -LZW -rank 1 -dim {$(thetadim)} -attr {units,degree} dcounts=/$(entryName),NXentry/$(inst),NXinstrument/$(detector),NXdetector/SDS \ data -type NX_INT32 -LZW -rank 2 -dim {$(dim0),$(dim1)} \ -attr {signal,1} deff=/$(entryName),NXentry/$(inst),NXinstrument/$(detector),NXdetector/calibration,NXdata/SDS efficiency -type NX_INT32 -LZW -rank 2 -dim {$(dim0),$(dim1)} ddesc=/$(entryName),NXentry/$(inst),NXinstrument/$(detector),NXdetector/SDS description -type NX_CHAR dtype=/$(entryName),NXentry/$(inst),NXinstrument/$(detector),NXdetector/SDS type -type NX_CHAR dlayout=/$(entryName),NXentry/$(inst),NXinstrument/$(detector),NXdetector/SDS layout -type NX_CHAR #--------------- NXsample saname=/$(entryName),NXentry/sample,NXsample/SDS name -type NX_CHAR sarot=/$(entryName),NXentry/sample,NXsample/SDS rotation_angle -type NX_FLOAT32 -attr {units,degree} #----------------NXdata ------------------------------------------------ dana=/$(entryName),NXentry/data,NXdata/NXVGROUP