diff --git a/site_ansto/instrument/sans/config/nexus/nexus_bmonscan.dic b/site_ansto/instrument/sans/config/nexus/nexus_bmonscan.dic deleted file mode 100644 index 2041fc3d..00000000 --- a/site_ansto/instrument/sans/config/nexus/nexus_bmonscan.dic +++ /dev/null @@ -1,94 +0,0 @@ -##NXDICT-1.0 -#---------------------------------------------------------------------------- -# -# DO NOT EDIT WHEN YOU DO NOT KNOW WHAT YOU ARE DOING! -# This file determines the placement of data items in the NeXus -# data file. Your data may not be readable if this file is messed up. -# -#---------------------------------------------------------------------------- -entryName=entry1 -inst=instrument -monochromator=monochromator -detector=detector -padim0=512 -padim1=128 -column_index_name=horizontal_channel_number -row_index_name=vertical_channel_number - -#---------- NXentry level -etitle=/$(entryName),NXentry/SDS title -type NX_CHAR -program_name=/$(entryName),NXentry/SDS program_name -type NX_CHAR \ --attr {nx_schema_release_tag,$Name: not supported by cvs2svn $} -attr {nx_schema_revision_num,$Revision: 1.3 $} - -erun=/$(entryName),NXentry/SDS run_number -type NX_INT32 -rank 1 -dim {-1} -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} - -#----------------- NXuser -username=/$(entryName),NXentry/user,NXuser/SDS name -type NX_CHAR -userrole=/$(entryName),NXentry/user,NXuser/SDS role -type NX_CHAR -useraddress=/$(entryName),NXentry/user,NXuser/SDS address -type NX_CHAR -userphone=/$(entryName),NXentry/user,NXuser/SDS telephone_number -type NX_CHAR -useremail=/$(entryName),NXentry/user,NXuser/SDS email -type NX_CHAR - -#----------------- 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/$(monochromator),NXcrystal/SDS wavelength -type NX_FLOAT32 -attr {units,Angstrom} -ctype=/$(entryName),NXentry/$(inst),NXinstrument/$(monochromator),NXcrystal/SDS type -type NX_CHAR - -#--------------- NXsample -saname=/$(entryName),NXentry/sample,NXsample/SDS name -type NX_CHAR -#----------------- NXmonitor -mmode=/$(entryName),NXentry/monitor,NXmonitor/SDS mode -type NX_CHAR -mpreset=/$(entryName),NXentry/monitor,NXmonitor/SDS preset -type NX_FLOAT32 -bmcounts=/$(entryName),NXentry/monitor,NXmonitor/SDS \ - data -type NX_FLOAT32 -LZW -rank 1 -dim {-1} -mdistance=/$(entryName),NXentry/monitor,NXmonitor/SDS distance -type NX_FLOAT32 -attr {units,metre} -dlayout=/$(entryName),NXentry/$(inst),NXinstrument/$(detector),NXdetector/SDS layout -type NX_CHAR -scanvar_name=variable -scanvar_units=xxx -scanvar_longname=xxx - -#----------------NXdata ------------------------------------------------ - -#TODO replace scandata with generic name -scandata=/$(entryName),NXentry/data,NXdata/NXVGROUP -scanhoraxis=/$(entryName),NXentry/data,NXdata/NXVGROUP -scanvertaxis=/$(entryName),NXentry/data,NXdata/NXVGROUP -scanvar=/$(entryName),NXentry/data,NXdata/NXVGROUP -scantwotheta=/$(entryName),NXentry/scan_step,NXdata/SDS two_theta -type NX_FLOAT32 -attr {units,degree} -attr {long_name,two_theta} -scanstep=/$(entryName),NXentry/scan_step,NXdata/SDS value -type NX_FLOAT32 -attr {units,degree} -attr {long_name,stepsize} -#histogram=/$(entryName),NXentry/histogram,NXdata/NXVGROUP -#scanvar=/$(entryName),NXentry/$(scan_variable),NXdata/NXVGROUP - -mot_name=xxx -mot_units=xxx -mot_long_name=xxx -#--------------- NXmonochromator -nxcrystal_mot=/$(entryName),NXentry/$(inst),NXinstrument/$(monochromator),NXcrystal/SDS $(mot_name) -type NX_FLOAT32 -attr {units,$(mot_units)} -attr {long_name,$(mot_long_name)} -#XXX add units command to configurable virtual motors. -mth=/$(entryName),NXentry/$(inst),NXinstrument/$(monochromator),NXcrystal/SDS mth -type NX_FLOAT32 -attr {units,degree} -attr {long_name,mth} -#--------------- NXsample -nxsample_mot=/$(entryName),NXentry/sample,NXsample/SDS $(mot_name) -type NX_FLOAT32 -attr {units,$(mot_units)} -attr {long_name,$(mot_long_name)} -#XXX add units command to configurable virtual motors. -sth=/$(entryName),NXentry/sample,NXsample/SDS sth -type NX_FLOAT32 -attr {units,degree} -attr {long_name,sth} -# Slit motors -nxfilter_mot=/$(entryName),NXentry/slits,NXfilter/SDS $(mot_name) -type NX_FLOAT32 -attr {units,$(mot_units)} -attr {long_name,$(mot_long_name)} -#XXX add units command to configurable virtual motors. -ss1vg=/$(entryName),NXentry/slits,NXfilter/SDS ss1vg -type NX_FLOAT32 -attr {units,degree} -attr {long_name,ss1vg} -ss1vo=/$(entryName),NXentry/slits,NXfilter/SDS ss1vo -type NX_FLOAT32 -attr {units,degree} -attr {long_name,ss1vo} -ss1hg=/$(entryName),NXentry/slits,NXfilter/SDS ss1hg -type NX_FLOAT32 -attr {units,degree} -attr {long_name,ss1hg} -ss1ho=/$(entryName),NXentry/slits,NXfilter/SDS ss1ho -type NX_FLOAT32 -attr {units,degree} -attr {long_name,ss1ho} -ss2vg=/$(entryName),NXentry/slits,NXfilter/SDS ss2vg -type NX_FLOAT32 -attr {units,degree} -attr {long_name,ss2vg} -ss2vo=/$(entryName),NXentry/slits,NXfilter/SDS ss2vo -type NX_FLOAT32 -attr {units,degree} -attr {long_name,ss2vo} -ss2hg=/$(entryName),NXentry/slits,NXfilter/SDS ss2hg -type NX_FLOAT32 -attr {units,degree} -attr {long_name,ss2hg} -ss2ho=/$(entryName),NXentry/slits,NXfilter/SDS ss2ho -type NX_FLOAT32 -attr {units,degree} -attr {long_name,ss2ho} diff --git a/site_ansto/instrument/sans/config/nexus/nexus_hmscan.dic b/site_ansto/instrument/sans/config/nexus/nexus_hmscan.dic deleted file mode 100644 index cc6028f4..00000000 --- a/site_ansto/instrument/sans/config/nexus/nexus_hmscan.dic +++ /dev/null @@ -1,119 +0,0 @@ -##NXDICT-1.0 -#---------------------------------------------------------------------------- -# -# DO NOT EDIT WHEN YOU DO NOT KNOW WHAT YOU ARE DOING! -# This file determines the placement of data items in the NeXus -# data file. Your data may not be readable if this file is messed up. -# -#---------------------------------------------------------------------------- -entryName=entry1 -inst=instrument -monochromator=monochromator -detector=detector -padim0=512 -padim1=128 -column_index_name=horizontal_channel_number -row_index_name=vertical_channel_number - -#---------- NXentry level -etitle=/$(entryName),NXentry/SDS title -type NX_CHAR -program_name=/$(entryName),NXentry/SDS program_name -type NX_CHAR \ --attr {nx_schema_release_tag,$Name: not supported by cvs2svn $} -attr {nx_schema_revision_num,$Revision: 1.3 $} - -erun=/$(entryName),NXentry/SDS run_number -type NX_INT32 -rank 1 -dim {-1} -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} - -#----------------- NXuser -username=/$(entryName),NXentry/user,NXuser/SDS name -type NX_CHAR -userrole=/$(entryName),NXentry/user,NXuser/SDS role -type NX_CHAR -useraddress=/$(entryName),NXentry/user,NXuser/SDS address -type NX_CHAR -userphone=/$(entryName),NXentry/user,NXuser/SDS telephone_number -type NX_CHAR -useremail=/$(entryName),NXentry/user,NXuser/SDS email -type NX_CHAR - -#----------------- 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/$(monochromator),NXcrystal/SDS wavelength -type NX_FLOAT32 -attr {units,Angstrom} -ctype=/$(entryName),NXentry/$(inst),NXinstrument/$(monochromator),NXcrystal/SDS type -type NX_CHAR - -#--------------- NXsample -saname=/$(entryName),NXentry/sample,NXsample/SDS name -type NX_CHAR -#-------------- Detector -# histogram data - - -dradius=/$(entryName),NXentry/$(inst),NXinstrument/$(detector),NXdetector/SDS radius -type NX_FLOAT32 -attr {units,mm} -dheight=/$(entryName),NXentry/$(inst),NXinstrument/$(detector),NXdetector/SDS height -type NX_FLOAT32 -attr {units,mm} -detangle_rad=/$(entryName),NXentry/$(inst),NXinstrument/$(detector),NXdetector/SDS arc -type NX_FLOAT32 -attr {units,radians} -detangle_degrees=/$(entryName),NXentry/$(inst),NXinstrument/$(detector),NXdetector/SDS arc -type NX_FLOAT32 -attr {units,degrees} -dtheta=/$(entryName),NXentry/$(inst),NXinstrument/$(detector),NXdetector/SDS two_theta -type NX_FLOAT32 -LZW -rank 2 -dim {-1,$(padim1)} -attr {units,degrees} -dvaxis=/$(entryName),NXentry/$(inst),NXinstrument/$(detector),NXdetector/SDS y_pixel_offset -type NX_FLOAT32 -LZW -rank 1 -dim {$(padim0)} -attr {units,mm} -dhaxis=/$(entryName),NXentry/$(inst),NXinstrument/$(detector),NXdetector/SDS x_pixel_offset -type NX_FLOAT32 -LZW -rank 1 -dim {$(padim1)} -attr {units,mm} -drowindex=/$(entryName),NXentry/$(inst),NXinstrument/$(detector),NXdetector/SDS $(row_index_name) -type NX_INT32 -LZW -rank 1 -dim {$(padim0)} -dcolindex=/$(entryName),NXentry/$(inst),NXinstrument/$(detector),NXdetector/SDS $(column_index_name) -type NX_INT32 -LZW -rank 1 -dim {$(padim1)} - -hmcounts=/$(entryName),NXentry/$(inst),NXinstrument/$(detector),NXdetector/SDS \ - data -type NX_INT32 -LZW -rank 3 -dim {-1,$(padim0),$(padim1)} - -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 - -#----------------- NXmonitor -mmode=/$(entryName),NXentry/monitor,NXmonitor/SDS mode -type NX_CHAR -mpreset=/$(entryName),NXentry/monitor,NXmonitor/SDS preset -type NX_FLOAT32 -bmcounts=/$(entryName),NXentry/monitor,NXmonitor/SDS \ - data -type NX_FLOAT32 -LZW -rank 1 -dim {-1} -mdistance=/$(entryName),NXentry/monitor,NXmonitor/SDS distance -type NX_FLOAT32 -attr {units,metre} -dlayout=/$(entryName),NXentry/$(inst),NXinstrument/$(detector),NXdetector/SDS layout -type NX_CHAR -scanvar_name=variable -scanvar_units=xxx -scanvar_longname=xxx - -#----------------NXdata ------------------------------------------------ - -#TODO replace scandata with generic name -scandata=/$(entryName),NXentry/data,NXdata/NXVGROUP -scanhoraxis=/$(entryName),NXentry/data,NXdata/NXVGROUP -scanvertaxis=/$(entryName),NXentry/data,NXdata/NXVGROUP -scanvar=/$(entryName),NXentry/data,NXdata/NXVGROUP -scantwotheta=/$(entryName),NXentry/scan_step,NXdata/SDS two_theta -type NX_FLOAT32 -attr {units,degree} -attr {long_name,two_theta} -scanstep=/$(entryName),NXentry/scan_step,NXdata/SDS value -type NX_FLOAT32 -attr {units,degree} -attr {long_name,stepsize} -#histogram=/$(entryName),NXentry/histogram,NXdata/NXVGROUP -#scanvar=/$(entryName),NXentry/$(scan_variable),NXdata/NXVGROUP - -mot_name=xxx -mot_units=xxx -mot_long_name=xxx -#--------------- NXmonochromator -nxcrystal_mot=/$(entryName),NXentry/$(inst),NXinstrument/$(monochromator),NXcrystal/SDS $(mot_name) -type NX_FLOAT32 -attr {units,$(mot_units)} -attr {long_name,$(mot_long_name)} -#XXX add units command to configurable virtual motors. -mth=/$(entryName),NXentry/$(inst),NXinstrument/$(monochromator),NXcrystal/SDS mth -type NX_FLOAT32 -attr {units,degree} -attr {long_name,mth} -#--------------- NXsample -nxsample_mot=/$(entryName),NXentry/sample,NXsample/SDS $(mot_name) -type NX_FLOAT32 -attr {units,$(mot_units)} -attr {long_name,$(mot_long_name)} -#XXX add units command to configurable virtual motors. -sth=/$(entryName),NXentry/sample,NXsample/SDS sth -type NX_FLOAT32 -attr {units,degree} -attr {long_name,sth} -# Slit motors -nxfilter_mot=/$(entryName),NXentry/slits,NXfilter/SDS $(mot_name) -type NX_FLOAT32 -attr {units,$(mot_units)} -attr {long_name,$(mot_long_name)} -#XXX add units command to configurable virtual motors. -ss1vg=/$(entryName),NXentry/slits,NXfilter/SDS ss1vg -type NX_FLOAT32 -attr {units,degree} -attr {long_name,ss1vg} -ss1vo=/$(entryName),NXentry/slits,NXfilter/SDS ss1vo -type NX_FLOAT32 -attr {units,degree} -attr {long_name,ss1vo} -ss1hg=/$(entryName),NXentry/slits,NXfilter/SDS ss1hg -type NX_FLOAT32 -attr {units,degree} -attr {long_name,ss1hg} -ss1ho=/$(entryName),NXentry/slits,NXfilter/SDS ss1ho -type NX_FLOAT32 -attr {units,degree} -attr {long_name,ss1ho} -ss2vg=/$(entryName),NXentry/slits,NXfilter/SDS ss2vg -type NX_FLOAT32 -attr {units,degree} -attr {long_name,ss2vg} -ss2vo=/$(entryName),NXentry/slits,NXfilter/SDS ss2vo -type NX_FLOAT32 -attr {units,degree} -attr {long_name,ss2vo} -ss2hg=/$(entryName),NXentry/slits,NXfilter/SDS ss2hg -type NX_FLOAT32 -attr {units,degree} -attr {long_name,ss2hg} -ss2ho=/$(entryName),NXentry/slits,NXfilter/SDS ss2ho -type NX_FLOAT32 -attr {units,degree} -attr {long_name,ss2ho}