HDF5 file, superblock version 0
group /
	attribute HDF5_Version = "1.14.6"
	attribute NeXus_version = "4.4.2"
	attribute creator = "templateSANS_Mantid generated with  3.99.99, git"
	attribute file_name = "2/mccode.h5"
	attribute file_time = "2026-09-01T08:12:39+01:00"
group /entry1
	attribute NX_class = "NXentry"
	attribute instrument = "templateSANS_Mantid"
	attribute program_name = " 3.99.99, git"
	attribute simulation = "2/mccode"
group /entry1/data
	attribute NX_class = "NXdetector"
group /entry1/data/Edet0_dat
	attribute Date = "Tue Sep  1 08:12:39 2026"
	attribute NX_class = "NXdata"
	attribute Ncount = "10000000"
	attribute Source = "templateSANS_Mantid (templateSANS_Mantid.instr)"
	attribute component = "LdetectorPRE"
	attribute filename = "Edet0.dat"
	attribute options = "None"
	attribute position = "0 0 6.05"
	attribute signal = "Min=0; Max=7.13766e+07; Mean=6.86423e+06;"
	attribute statistics = "X0=6.00009; dX=0.0288939;"
	attribute target = "/entry1/instrument/components/0005_LdetectorPRE/output/Edet0_dat"
	attribute title = "Wavelength monitor"
	attribute type = "array_1d(1000)"
	attribute values = "6.86423e+09 9.7899e+06 491617"
	attribute variables = "L I I_err N"
	attribute xlabel = "Wavelength [AA]"
	attribute xlimits = "5.5 6.5"
	attribute xvar = "L"
	attribute ylabel = "Intensity"
	attribute yvar = "(I,I_err)"
dataset /entry1/data/Edet0_dat/Wavelength__AA_: float64, shape (1000)
	attribute axis = 1
	attribute long_name = "Wavelength [AA]"
	attribute primary = 1
	attribute short_name = "L"
	attribute units = "L"
dataset /entry1/data/Edet0_dat/data: float64, shape (1000)
	attribute long_name = "data 'Wavelength monitor'"
	attribute short_name = "Edet0.dat"
	attribute signal = 1
dataset /entry1/data/Edet0_dat/errors: float64, shape (1000)
	attribute long_name = "errors 'Wavelength monitor'"
dataset /entry1/data/Edet0_dat/ncount: float64, shape (1000)
	attribute long_name = "ncount 'Wavelength monitor'"
group /entry1/data/Edet_dat
	attribute Date = "Tue Sep  1 08:12:39 2026"
	attribute NX_class = "NXdata"
	attribute Ncount = "10000000"
	attribute Source = "templateSANS_Mantid (templateSANS_Mantid.instr)"
	attribute component = "Ldetector"
	attribute filename = "Edet.dat"
	attribute options = "None"
	attribute position = "0 0 9.21"
	attribute signal = "Min=0; Max=2.19857e+06; Mean=92691.2;"
	attribute statistics = "X0=5.99914; dX=0.0281096;"
	attribute target = "/entry1/instrument/components/0008_Ldetector/output/Edet_dat"
	attribute title = "Wavelength monitor"
	attribute type = "array_1d(1000)"
	attribute values = "9.26912e+07 4.59191e+06 14716"
	attribute variables = "L I I_err N"
	attribute xlabel = "Wavelength [AA]"
	attribute xlimits = "5.5 6.5"
	attribute xvar = "L"
	attribute ylabel = "Intensity"
	attribute yvar = "(I,I_err)"
dataset /entry1/data/Edet_dat/Wavelength__AA_: float64, shape (1000)
	attribute axis = 1
	attribute long_name = "Wavelength [AA]"
	attribute primary = 1
	attribute short_name = "L"
	attribute units = "L"
dataset /entry1/data/Edet_dat/data: float64, shape (1000)
	attribute long_name = "data 'Wavelength monitor'"
	attribute short_name = "Edet.dat"
	attribute signal = 1
dataset /entry1/data/Edet_dat/errors: float64, shape (1000)
	attribute long_name = "errors 'Wavelength monitor'"
dataset /entry1/data/Edet_dat/ncount: float64, shape (1000)
	attribute long_name = "ncount 'Wavelength monitor'"
group /entry1/data/PSD_dat
	attribute Date = "Tue Sep  1 08:12:39 2026"
	attribute NX_class = "NXdata"
	attribute Ncount = "10000000"
	attribute Source = "templateSANS_Mantid (templateSANS_Mantid.instr)"
	attribute component = "detector"
	attribute filename = "PSD.dat"
	attribute options = "None"
	attribute position = "0 0 9.2"
	attribute signal = "Min=0; Max=1.4774e+06; Mean=5657.57;"
	attribute statistics = "X0=0.100672; dX=3.46344; Y0=0.136671; dY=3.44029;"
	attribute target = "/entry1/instrument/components/0007_detector/output/PSD_dat"
	attribute title = "PSD monitor"
	attribute type = "array_2d(128, 128)"
	attribute values = "9.26937e+07 4.59191e+06 14809"
	attribute variables = "I I_err N"
	attribute xlabel = "X position [cm]"
	attribute xvar = "X "
	attribute xylimits = "-30 30 -30 30"
	attribute ylabel = "Y position [cm]"
	attribute yvar = "Y "
	attribute zlabel = "Signal per bin"
	attribute zvar = "I"
dataset /entry1/data/PSD_dat/X_position__cm_: float64, shape (128)
	attribute axis = 1
	attribute long_name = "X position [cm]"
	attribute primary = 1
	attribute short_name = "X "
	attribute units = "X "
dataset /entry1/data/PSD_dat/Y_position__cm_: float64, shape (128)
	attribute axis = 2
	attribute long_name = "Y position [cm]"
	attribute primary = 1
	attribute short_name = "Y "
	attribute units = "Y "
dataset /entry1/data/PSD_dat/data: float64, shape (128, 128)
	attribute long_name = "data 'PSD monitor'"
	attribute short_name = "PSD.dat"
	attribute signal = 1
dataset /entry1/data/PSD_dat/errors: float64, shape (128, 128)
	attribute long_name = "errors 'PSD monitor'"
dataset /entry1/data/PSD_dat/ncount: float64, shape (128, 128)
	attribute long_name = "ncount 'PSD monitor'"
group /entry1/data/bank01_events_dat_list_p_x_y_n_id_t
	attribute Date = "Tue Sep  1 08:12:39 2026"
	attribute NX_class = "NXdata"
	attribute Ncount = "10000000"
	attribute Source = "templateSANS_Mantid (templateSANS_Mantid.instr)"
	attribute component = "nD_Mantid_1"
	attribute dataset columns = "p x y n id t "
	attribute filename = "bank01_events_dat_list.p.x.y.n.id.t"
	attribute options = "mantid square x limits=[-0.3 0.3] bins=128 y limits=[-0.3 0.3] bins=128, neutron pixel min=0 t, list all neutrons"
	attribute position = "0 0 9.4"
	attribute signal = "Min=236.605; Max=236.605; Mean=0;"
	attribute statistics = "X0=0; dX=0; Y0=0; dY=0;"
	attribute target = "/entry1/instrument/components/0010_nD_Mantid_1/output/bank01_events_dat_list_p_x_y_n_id_t"
	attribute title = " Intensity Position Position Neutron_ID Pixel_ID Time_Of_Flight Monitor (Square)"
	attribute type = "list(689, 6)"
	attribute values = "0 0 0"
	attribute variables = "p x y n id t "
	attribute xlabel = "List of neutron events"
	attribute xvar = "Li"
	attribute xylimits = "1 689 1 6"
	attribute ylabel = "p x y n id t "
	attribute yvar = "p "
	attribute zlabel = "Signal per bin"
	attribute zvar = "I"
dataset /entry1/data/bank01_events_dat_list_p_x_y_n_id_t/events: float64, shape (13118, 6)
	attribute long_name = "events ' Intensity Position Position Neutron_ID Pixel_ID Time_Of_Flight Monitor (Square)'"
	attribute short_name = "bank01_events_dat_list.p.x.y.n.id.t"
	attribute signal = 1
group /entry1/data/psd2_av_dat
	attribute Date = "Tue Sep  1 08:12:39 2026"
	attribute NX_class = "NXdata"
	attribute Ncount = "10000000"
	attribute Source = "templateSANS_Mantid (templateSANS_Mantid.instr)"
	attribute component = "PSDrad"
	attribute filename = "psd2_av.dat"
	attribute options = "None"
	attribute position = "0 0 9.22"
	attribute signal = "Min=368736; Max=2.96357e+10; Mean=2.22726e+09;"
	attribute statistics = "X0=0.0235581; dX=0.0190951;"
	attribute target = "/entry1/instrument/components/0009_PSDrad/output/psd2_av_dat"
	attribute title = "PSD monitor radial average"
	attribute type = "array_1d(100)"
	attribute values = "2.22726e+11 2.63215e+10 230080"
	attribute variables = "r I I_err N"
	attribute xlabel = "Radius [m]"
	attribute xlimits = "0.0015 0.3015"
	attribute xvar = "r"
	attribute ylabel = "Intensity/m^2"
	attribute yvar = "(I,I_err)"
dataset /entry1/data/psd2_av_dat/Radius__m_: float64, shape (100)
	attribute axis = 1
	attribute long_name = "Radius [m]"
	attribute primary = 1
	attribute short_name = "r"
	attribute units = "r"
dataset /entry1/data/psd2_av_dat/data: float64, shape (100)
	attribute long_name = "data 'PSD monitor radial average'"
	attribute short_name = "psd2_av.dat"
	attribute signal = 1
dataset /entry1/data/psd2_av_dat/errors: float64, shape (100)
	attribute long_name = "errors 'PSD monitor radial average'"
dataset /entry1/data/psd2_av_dat/ncount: float64, shape (100)
	attribute long_name = "ncount 'PSD monitor radial average'"
group /entry1/data/psd2_dat
	attribute Date = "Tue Sep  1 08:12:39 2026"
	attribute NX_class = "NXdata"
	attribute Ncount = "10000000"
	attribute Source = "templateSANS_Mantid (templateSANS_Mantid.instr)"
	attribute component = "PSDrad"
	attribute filename = "psd2.dat"
	attribute options = "None"
	attribute position = "0 0 9.22"
	attribute signal = "Min=1907.92; Max=6.79658e+06; Mean=926060;"
	attribute statistics = "X0=0.0400881; dX=0.0287715;"
	attribute target = "/entry1/instrument/components/0009_PSDrad/output/psd2_dat"
	attribute title = "PSD monitor radial sum"
	attribute type = "array_1d(100)"
	attribute values = "9.2606e+07 4.59195e+06 11504"
	attribute variables = "r I I_err N"
	attribute xlabel = "Radius [m]"
	attribute xlimits = "0.0015 0.3015"
	attribute xvar = "r"
	attribute ylabel = "Intensity"
	attribute yvar = "(I,I_err)"
dataset /entry1/data/psd2_dat/Radius__m_: float64, shape (100)
	attribute axis = 1
	attribute long_name = "Radius [m]"
	attribute primary = 1
	attribute short_name = "r"
	attribute units = "r"
dataset /entry1/data/psd2_dat/data: float64, shape (100)
	attribute long_name = "data 'PSD monitor radial sum'"
	attribute short_name = "psd2.dat"
	attribute signal = 1
dataset /entry1/data/psd2_dat/errors: float64, shape (100)
	attribute long_name = "errors 'PSD monitor radial sum'"
dataset /entry1/data/psd2_dat/ncount: float64, shape (100)
	attribute long_name = "ncount 'PSD monitor radial sum'"
dataset /entry1/duration: string(1), shape (1)
	text = "0"
dataset /entry1/end_time: string(25), shape (1)
	text = "Tue Sep  1 08:12:39 2026\n"
group /entry1/instrument
	attribute Default_main = "yes"
	attribute Embedded_runtime = "yes"
	attribute NX_class = "NXinstrument"
	attribute Parameters = " lambda(double) dlambda(double) r(double) PHI(double) Delta_Rho(double) sigma_abs(double)"
	attribute Source = "templateSANS_Mantid.instr"
	attribute Trace_enabled = "yes"
	attribute name = "templateSANS_Mantid"
group /entry1/instrument/components
	attribute NX_class = "NXdata"
	attribute description = "Component list for instrument templateSANS_Mantid"
group /entry1/instrument/components/0000_a1
	attribute NX_class = "NXdata"
dataset /entry1/instrument/components/0000_a1/Component_type: string(12), shape (1)
	text = "Progress_bar"
dataset /entry1/instrument/components/0000_a1/Position: float64, shape (3)
dataset /entry1/instrument/components/0000_a1/Rotation: float64, shape (3, 3)
group /entry1/instrument/components/0000_a1/parameters
	attribute NX_class = "NXdata"
group /entry1/instrument/components/0000_a1/parameters/flag_save
	attribute NX_class = "NXnote"
	attribute default = "0"
	attribute type = "MCNUM"
	attribute value = "0"
group /entry1/instrument/components/0000_a1/parameters/minutes
	attribute NX_class = "NXnote"
	attribute default = "0"
	attribute type = "MCNUM"
	attribute value = "0"
group /entry1/instrument/components/0000_a1/parameters/percent
	attribute NX_class = "NXnote"
	attribute default = "10"
	attribute type = "MCNUM"
	attribute value = "10"
group /entry1/instrument/components/0000_a1/parameters/profile
	attribute NX_class = "NXnote"
	attribute default = "NULL"
	attribute type = "char*"
	attribute value = "NULL"
group /entry1/instrument/components/0001_arm
	attribute NX_class = "NXdata"
dataset /entry1/instrument/components/0001_arm/Component_type: string(3), shape (1)
	text = "Arm"
dataset /entry1/instrument/components/0001_arm/Position: float64, shape (3)
dataset /entry1/instrument/components/0001_arm/Rotation: float64, shape (3, 3)
group /entry1/instrument/components/0002_sourceMantid
	attribute NX_class = "NXdata"
dataset /entry1/instrument/components/0002_sourceMantid/Component_type: string(13), shape (1)
	text = "Source_simple"
dataset /entry1/instrument/components/0002_sourceMantid/Position: float64, shape (3)
dataset /entry1/instrument/components/0002_sourceMantid/Rotation: float64, shape (3, 3)
group /entry1/instrument/components/0002_sourceMantid/parameters
	attribute NX_class = "NXdata"
group /entry1/instrument/components/0002_sourceMantid/parameters/E0
	attribute NX_class = "NXnote"
	attribute default = "0"
	attribute type = "MCNUM"
	attribute value = "0"
group /entry1/instrument/components/0002_sourceMantid/parameters/dE
	attribute NX_class = "NXnote"
	attribute default = "0"
	attribute type = "MCNUM"
	attribute value = "0"
group /entry1/instrument/components/0002_sourceMantid/parameters/dist
	attribute NX_class = "NXnote"
	attribute default = "0"
	attribute type = "MCNUM"
	attribute value = "3"
group /entry1/instrument/components/0002_sourceMantid/parameters/dlambda
	attribute NX_class = "NXnote"
	attribute default = "0"
	attribute type = "MCNUM"
	attribute value = "_instrument_var._parameters.dlambda"
group /entry1/instrument/components/0002_sourceMantid/parameters/flux
	attribute NX_class = "NXnote"
	attribute default = "1"
	attribute type = "MCNUM"
	attribute value = "1e16"
group /entry1/instrument/components/0002_sourceMantid/parameters/focus_xw
	attribute NX_class = "NXnote"
	attribute default = ".045"
	attribute type = "MCNUM"
	attribute value = "0.01"
group /entry1/instrument/components/0002_sourceMantid/parameters/focus_yh
	attribute NX_class = "NXnote"
	attribute default = ".12"
	attribute type = "MCNUM"
	attribute value = "0.01"
group /entry1/instrument/components/0002_sourceMantid/parameters/gauss
	attribute NX_class = "NXnote"
	attribute default = "0"
	attribute type = "MCNUM"
	attribute value = "0"
group /entry1/instrument/components/0002_sourceMantid/parameters/lambda0
	attribute NX_class = "NXnote"
	attribute default = "0"
	attribute type = "MCNUM"
	attribute value = "_instrument_var._parameters.lambda"
group /entry1/instrument/components/0002_sourceMantid/parameters/radius
	attribute NX_class = "NXnote"
	attribute default = "0.1"
	attribute type = "MCNUM"
	attribute value = "0.02"
group /entry1/instrument/components/0002_sourceMantid/parameters/target_index
	attribute NX_class = "NXnote"
	attribute default = "1"
	attribute type = "int"
	attribute value = "1"
group /entry1/instrument/components/0002_sourceMantid/parameters/xwidth
	attribute NX_class = "NXnote"
	attribute default = "0"
	attribute type = "MCNUM"
	attribute value = "0"
group /entry1/instrument/components/0002_sourceMantid/parameters/yheight
	attribute NX_class = "NXnote"
	attribute default = "0"
	attribute type = "MCNUM"
	attribute value = "0"
group /entry1/instrument/components/0003_coll1
	attribute NX_class = "NXdata"
dataset /entry1/instrument/components/0003_coll1/Component_type: string(4), shape (1)
	text = "Slit"
dataset /entry1/instrument/components/0003_coll1/Position: float64, shape (3)
dataset /entry1/instrument/components/0003_coll1/Rotation: float64, shape (3, 3)
group /entry1/instrument/components/0003_coll1/parameters
	attribute NX_class = "NXdata"
group /entry1/instrument/components/0003_coll1/parameters/radius
	attribute NX_class = "NXnote"
	attribute default = "UNSET"
	attribute type = "MCNUM"
	attribute value = "0.005"
group /entry1/instrument/components/0003_coll1/parameters/xmax
	attribute NX_class = "NXnote"
	attribute default = "UNSET"
	attribute type = "MCNUM"
	attribute value = "UNSET"
group /entry1/instrument/components/0003_coll1/parameters/xmin
	attribute NX_class = "NXnote"
	attribute default = "UNSET"
	attribute type = "MCNUM"
	attribute value = "UNSET"
group /entry1/instrument/components/0003_coll1/parameters/xwidth
	attribute NX_class = "NXnote"
	attribute default = "UNSET"
	attribute type = "MCNUM"
	attribute value = "UNSET"
group /entry1/instrument/components/0003_coll1/parameters/yheight
	attribute NX_class = "NXnote"
	attribute default = "UNSET"
	attribute type = "MCNUM"
	attribute value = "UNSET"
group /entry1/instrument/components/0003_coll1/parameters/ymax
	attribute NX_class = "NXnote"
	attribute default = "UNSET"
	attribute type = "MCNUM"
	attribute value = "UNSET"
group /entry1/instrument/components/0003_coll1/parameters/ymin
	attribute NX_class = "NXnote"
	attribute default = "UNSET"
	attribute type = "MCNUM"
	attribute value = "UNSET"
group /entry1/instrument/components/0004_coll2
	attribute NX_class = "NXdata"
dataset /entry1/instrument/components/0004_coll2/Component_type: string(4), shape (1)
	text = "Slit"
dataset /entry1/instrument/components/0004_coll2/Position: float64, shape (3)
dataset /entry1/instrument/components/0004_coll2/Rotation: float64, shape (3, 3)
group /entry1/instrument/components/0004_coll2/parameters
	attribute NX_class = "NXdata"
group /entry1/instrument/components/0004_coll2/parameters/radius
	attribute NX_class = "NXnote"
	attribute default = "UNSET"
	attribute type = "MCNUM"
	attribute value = "0.005"
group /entry1/instrument/components/0004_coll2/parameters/xmax
	attribute NX_class = "NXnote"
	attribute default = "UNSET"
	attribute type = "MCNUM"
	attribute value = "UNSET"
group /entry1/instrument/components/0004_coll2/parameters/xmin
	attribute NX_class = "NXnote"
	attribute default = "UNSET"
	attribute type = "MCNUM"
	attribute value = "UNSET"
group /entry1/instrument/components/0004_coll2/parameters/xwidth
	attribute NX_class = "NXnote"
	attribute default = "UNSET"
	attribute type = "MCNUM"
	attribute value = "UNSET"
group /entry1/instrument/components/0004_coll2/parameters/yheight
	attribute NX_class = "NXnote"
	attribute default = "UNSET"
	attribute type = "MCNUM"
	attribute value = "UNSET"
group /entry1/instrument/components/0004_coll2/parameters/ymax
	attribute NX_class = "NXnote"
	attribute default = "UNSET"
	attribute type = "MCNUM"
	attribute value = "UNSET"
group /entry1/instrument/components/0004_coll2/parameters/ymin
	attribute NX_class = "NXnote"
	attribute default = "UNSET"
	attribute type = "MCNUM"
	attribute value = "UNSET"
group /entry1/instrument/components/0005_LdetectorPRE
	attribute NX_class = "NXdata"
dataset /entry1/instrument/components/0005_LdetectorPRE/Component_type: string(9), shape (1)
	text = "L_monitor"
dataset /entry1/instrument/components/0005_LdetectorPRE/Position: float64, shape (3)
dataset /entry1/instrument/components/0005_LdetectorPRE/Rotation: float64, shape (3, 3)
group /entry1/instrument/components/0005_LdetectorPRE/output
	attribute NX_class = "NXdetector"
group or dataset /entry1/instrument/components/0005_LdetectorPRE/output/Edet0_dat: the same object as one printed elsewhere in this listing
group /entry1/instrument/components/0005_LdetectorPRE/parameters
	attribute NX_class = "NXdata"
group /entry1/instrument/components/0005_LdetectorPRE/parameters/Lmax
	attribute NX_class = "NXnote"
	attribute default = "NONE"
	attribute type = "MCNUM"
	attribute value = "6.5"
group /entry1/instrument/components/0005_LdetectorPRE/parameters/Lmin
	attribute NX_class = "NXnote"
	attribute default = "NONE"
	attribute type = "MCNUM"
	attribute value = "5.5"
group /entry1/instrument/components/0005_LdetectorPRE/parameters/filename
	attribute NX_class = "NXnote"
	attribute type = "char*"
	attribute value = "Edet0.dat"
group /entry1/instrument/components/0005_LdetectorPRE/parameters/nL
	attribute NX_class = "NXnote"
	attribute default = "20"
	attribute type = "int"
	attribute value = "1000"
group /entry1/instrument/components/0005_LdetectorPRE/parameters/nowritefile
	attribute NX_class = "NXnote"
	attribute default = "0"
	attribute type = "int"
	attribute value = "0"
group /entry1/instrument/components/0005_LdetectorPRE/parameters/restore_neutron
	attribute NX_class = "NXnote"
	attribute default = "0"
	attribute type = "int"
	attribute value = "0"
group /entry1/instrument/components/0005_LdetectorPRE/parameters/xmax
	attribute NX_class = "NXnote"
	attribute default = "0.05"
	attribute type = "MCNUM"
	attribute value = "0.3"
group /entry1/instrument/components/0005_LdetectorPRE/parameters/xmin
	attribute NX_class = "NXnote"
	attribute default = "-0.05"
	attribute type = "MCNUM"
	attribute value = "-0.3"
group /entry1/instrument/components/0005_LdetectorPRE/parameters/xwidth
	attribute NX_class = "NXnote"
	attribute default = "0"
	attribute type = "MCNUM"
	attribute value = "0"
group /entry1/instrument/components/0005_LdetectorPRE/parameters/yheight
	attribute NX_class = "NXnote"
	attribute default = "0"
	attribute type = "MCNUM"
	attribute value = "0"
group /entry1/instrument/components/0005_LdetectorPRE/parameters/ymax
	attribute NX_class = "NXnote"
	attribute default = "0.05"
	attribute type = "MCNUM"
	attribute value = "0.3"
group /entry1/instrument/components/0005_LdetectorPRE/parameters/ymin
	attribute NX_class = "NXnote"
	attribute default = "-0.05"
	attribute type = "MCNUM"
	attribute value = "-0.3"
group /entry1/instrument/components/0006_sampleMantid
	attribute NX_class = "NXdata"
dataset /entry1/instrument/components/0006_sampleMantid/Component_type: string(12), shape (1)
	text = "Sans_spheres"
dataset /entry1/instrument/components/0006_sampleMantid/Position: float64, shape (3)
dataset /entry1/instrument/components/0006_sampleMantid/Rotation: float64, shape (3, 3)
group /entry1/instrument/components/0006_sampleMantid/parameters
	attribute NX_class = "NXdata"
group /entry1/instrument/components/0006_sampleMantid/parameters/Delta_rho
	attribute NX_class = "NXnote"
	attribute default = "0.6"
	attribute type = "MCNUM"
	attribute value = "_instrument_var._parameters.Delta_Rho"
group /entry1/instrument/components/0006_sampleMantid/parameters/Phi
	attribute NX_class = "NXnote"
	attribute default = "1e-3"
	attribute type = "MCNUM"
	attribute value = "_instrument_var._parameters.PHI"
group /entry1/instrument/components/0006_sampleMantid/parameters/R
	attribute NX_class = "NXnote"
	attribute default = "100"
	attribute type = "MCNUM"
	attribute value = "_instrument_var._parameters.r"
group /entry1/instrument/components/0006_sampleMantid/parameters/focus_ah
	attribute NX_class = "NXnote"
	attribute default = "0"
	attribute type = "MCNUM"
	attribute value = "0"
group /entry1/instrument/components/0006_sampleMantid/parameters/focus_aw
	attribute NX_class = "NXnote"
	attribute default = "0"
	attribute type = "MCNUM"
	attribute value = "0"
group /entry1/instrument/components/0006_sampleMantid/parameters/focus_r
	attribute NX_class = "NXnote"
	attribute default = "0"
	attribute type = "MCNUM"
	attribute value = "0"
group /entry1/instrument/components/0006_sampleMantid/parameters/focus_xw
	attribute NX_class = "NXnote"
	attribute default = "0"
	attribute type = "MCNUM"
	attribute value = "0"
group /entry1/instrument/components/0006_sampleMantid/parameters/focus_yh
	attribute NX_class = "NXnote"
	attribute default = "0"
	attribute type = "MCNUM"
	attribute value = "0"
group /entry1/instrument/components/0006_sampleMantid/parameters/radius
	attribute NX_class = "NXnote"
	attribute default = "0"
	attribute type = "MCNUM"
	attribute value = "0"
group /entry1/instrument/components/0006_sampleMantid/parameters/sigma_abs
	attribute NX_class = "NXnote"
	attribute default = "0.05"
	attribute type = "MCNUM"
	attribute value = "_instrument_var._parameters.sigma_abs"
group /entry1/instrument/components/0006_sampleMantid/parameters/target_index
	attribute NX_class = "NXnote"
	attribute default = "0"
	attribute type = "int"
	attribute value = "0"
group /entry1/instrument/components/0006_sampleMantid/parameters/target_x
	attribute NX_class = "NXnote"
	attribute default = "0"
	attribute type = "MCNUM"
	attribute value = "0"
group /entry1/instrument/components/0006_sampleMantid/parameters/target_y
	attribute NX_class = "NXnote"
	attribute default = "0"
	attribute type = "MCNUM"
	attribute value = "0"
group /entry1/instrument/components/0006_sampleMantid/parameters/target_z
	attribute NX_class = "NXnote"
	attribute default = "6"
	attribute type = "MCNUM"
	attribute value = "6"
group /entry1/instrument/components/0006_sampleMantid/parameters/xwidth
	attribute NX_class = "NXnote"
	attribute default = "0"
	attribute type = "MCNUM"
	attribute value = "0.01"
group /entry1/instrument/components/0006_sampleMantid/parameters/yheight
	attribute NX_class = "NXnote"
	attribute default = "0"
	attribute type = "MCNUM"
	attribute value = "0.01"
group /entry1/instrument/components/0006_sampleMantid/parameters/zdepth
	attribute NX_class = "NXnote"
	attribute default = "0"
	attribute type = "MCNUM"
	attribute value = "0.005"
group /entry1/instrument/components/0007_detector
	attribute NX_class = "NXdata"
dataset /entry1/instrument/components/0007_detector/Component_type: string(11), shape (1)
	text = "PSD_monitor"
dataset /entry1/instrument/components/0007_detector/Position: float64, shape (3)
dataset /entry1/instrument/components/0007_detector/Rotation: float64, shape (3, 3)
group /entry1/instrument/components/0007_detector/output
	attribute NX_class = "NXdetector"
group or dataset /entry1/instrument/components/0007_detector/output/PSD_dat: the same object as one printed elsewhere in this listing
group /entry1/instrument/components/0007_detector/parameters
	attribute NX_class = "NXdata"
group /entry1/instrument/components/0007_detector/parameters/filename
	attribute NX_class = "NXnote"
	attribute type = "char*"
	attribute value = "PSD.dat"
group /entry1/instrument/components/0007_detector/parameters/nowritefile
	attribute NX_class = "NXnote"
	attribute default = "0"
	attribute type = "int"
	attribute value = "0"
group /entry1/instrument/components/0007_detector/parameters/nx
	attribute NX_class = "NXnote"
	attribute default = "90"
	attribute type = "int"
	attribute value = "128"
group /entry1/instrument/components/0007_detector/parameters/ny
	attribute NX_class = "NXnote"
	attribute default = "90"
	attribute type = "int"
	attribute value = "128"
group /entry1/instrument/components/0007_detector/parameters/restore_neutron
	attribute NX_class = "NXnote"
	attribute default = "0"
	attribute type = "int"
	attribute value = "0"
group /entry1/instrument/components/0007_detector/parameters/xmax
	attribute NX_class = "NXnote"
	attribute default = "0.05"
	attribute type = "MCNUM"
	attribute value = "0.3"
group /entry1/instrument/components/0007_detector/parameters/xmin
	attribute NX_class = "NXnote"
	attribute default = "-0.05"
	attribute type = "MCNUM"
	attribute value = "-0.3"
group /entry1/instrument/components/0007_detector/parameters/xwidth
	attribute NX_class = "NXnote"
	attribute default = "0"
	attribute type = "MCNUM"
	attribute value = "0"
group /entry1/instrument/components/0007_detector/parameters/yheight
	attribute NX_class = "NXnote"
	attribute default = "0"
	attribute type = "MCNUM"
	attribute value = "0"
group /entry1/instrument/components/0007_detector/parameters/ymax
	attribute NX_class = "NXnote"
	attribute default = "0.05"
	attribute type = "MCNUM"
	attribute value = "0.3"
group /entry1/instrument/components/0007_detector/parameters/ymin
	attribute NX_class = "NXnote"
	attribute default = "-0.05"
	attribute type = "MCNUM"
	attribute value = "-0.3"
group /entry1/instrument/components/0008_Ldetector
	attribute NX_class = "NXdata"
dataset /entry1/instrument/components/0008_Ldetector/Component_type: string(9), shape (1)
	text = "L_monitor"
dataset /entry1/instrument/components/0008_Ldetector/Position: float64, shape (3)
dataset /entry1/instrument/components/0008_Ldetector/Rotation: float64, shape (3, 3)
group /entry1/instrument/components/0008_Ldetector/output
	attribute NX_class = "NXdetector"
group or dataset /entry1/instrument/components/0008_Ldetector/output/Edet_dat: the same object as one printed elsewhere in this listing
group /entry1/instrument/components/0008_Ldetector/parameters
	attribute NX_class = "NXdata"
group /entry1/instrument/components/0008_Ldetector/parameters/Lmax
	attribute NX_class = "NXnote"
	attribute default = "NONE"
	attribute type = "MCNUM"
	attribute value = "6.5"
group /entry1/instrument/components/0008_Ldetector/parameters/Lmin
	attribute NX_class = "NXnote"
	attribute default = "NONE"
	attribute type = "MCNUM"
	attribute value = "5.5"
group /entry1/instrument/components/0008_Ldetector/parameters/filename
	attribute NX_class = "NXnote"
	attribute type = "char*"
	attribute value = "Edet.dat"
group /entry1/instrument/components/0008_Ldetector/parameters/nL
	attribute NX_class = "NXnote"
	attribute default = "20"
	attribute type = "int"
	attribute value = "1000"
group /entry1/instrument/components/0008_Ldetector/parameters/nowritefile
	attribute NX_class = "NXnote"
	attribute default = "0"
	attribute type = "int"
	attribute value = "0"
group /entry1/instrument/components/0008_Ldetector/parameters/restore_neutron
	attribute NX_class = "NXnote"
	attribute default = "0"
	attribute type = "int"
	attribute value = "0"
group /entry1/instrument/components/0008_Ldetector/parameters/xmax
	attribute NX_class = "NXnote"
	attribute default = "0.05"
	attribute type = "MCNUM"
	attribute value = "0.3"
group /entry1/instrument/components/0008_Ldetector/parameters/xmin
	attribute NX_class = "NXnote"
	attribute default = "-0.05"
	attribute type = "MCNUM"
	attribute value = "-0.3"
group /entry1/instrument/components/0008_Ldetector/parameters/xwidth
	attribute NX_class = "NXnote"
	attribute default = "0"
	attribute type = "MCNUM"
	attribute value = "0"
group /entry1/instrument/components/0008_Ldetector/parameters/yheight
	attribute NX_class = "NXnote"
	attribute default = "0"
	attribute type = "MCNUM"
	attribute value = "0"
group /entry1/instrument/components/0008_Ldetector/parameters/ymax
	attribute NX_class = "NXnote"
	attribute default = "0.05"
	attribute type = "MCNUM"
	attribute value = "0.3"
group /entry1/instrument/components/0008_Ldetector/parameters/ymin
	attribute NX_class = "NXnote"
	attribute default = "-0.05"
	attribute type = "MCNUM"
	attribute value = "-0.3"
group /entry1/instrument/components/0009_PSDrad
	attribute NX_class = "NXdata"
dataset /entry1/instrument/components/0009_PSDrad/Component_type: string(15), shape (1)
	text = "PSD_monitor_rad"
dataset /entry1/instrument/components/0009_PSDrad/Position: float64, shape (3)
dataset /entry1/instrument/components/0009_PSDrad/Rotation: float64, shape (3, 3)
group /entry1/instrument/components/0009_PSDrad/output
	attribute NX_class = "NXdetector"
group or dataset /entry1/instrument/components/0009_PSDrad/output/psd2_av_dat: the same object as one printed elsewhere in this listing
group or dataset /entry1/instrument/components/0009_PSDrad/output/psd2_dat: the same object as one printed elsewhere in this listing
group /entry1/instrument/components/0009_PSDrad/parameters
	attribute NX_class = "NXdata"
group /entry1/instrument/components/0009_PSDrad/parameters/filename
	attribute NX_class = "NXnote"
	attribute type = "char*"
	attribute value = "psd2.dat"
group /entry1/instrument/components/0009_PSDrad/parameters/filename_av
	attribute NX_class = "NXnote"
	attribute type = "char*"
	attribute value = "psd2_av.dat"
group /entry1/instrument/components/0009_PSDrad/parameters/nr
	attribute NX_class = "NXnote"
	attribute default = "100"
	attribute type = "MCNUM"
	attribute value = "100"
group /entry1/instrument/components/0009_PSDrad/parameters/rmax
	attribute NX_class = "NXnote"
	attribute default = "0.2"
	attribute type = "MCNUM"
	attribute value = "0.3"
group /entry1/instrument/components/0010_nD_Mantid_1
	attribute NX_class = "NXdata"
dataset /entry1/instrument/components/0010_nD_Mantid_1/Component_type: string(10), shape (1)
	text = "Monitor_nD"
group /entry1/instrument/components/0010_nD_Mantid_1/Geometry
	attribute NX_class = "NXdata"
	attribute Option string = "mantid square x limits=[-0.3 0.3] bins=128 y limits=[-0.3 0.3] bins=128, neutron pixel min=0 t, list all neutrons"
	attribute Shape identifier = "0"
	attribute Shape string = " Intensity Position Position Neutron_ID Pixel_ID Time_Of_Flight Monitor (Square)"
	attribute height = "0.6"
	attribute radius = "0.3"
	attribute xmax = "0.3"
	attribute xmin = "-0.3"
	attribute ymax = "0.3"
	attribute ymin = "-0.3"
	attribute zmax = "0"
	attribute zmin = "-0"
dataset /entry1/instrument/components/0010_nD_Mantid_1/Position: float64, shape (3)
dataset /entry1/instrument/components/0010_nD_Mantid_1/Rotation: float64, shape (3, 3)
group /entry1/instrument/components/0010_nD_Mantid_1/output
	attribute NX_class = "NXdetector"
group /entry1/instrument/components/0010_nD_Mantid_1/output/BINS
	attribute NX_class = "NXdata"
	attribute component = "nD_Mantid_1"
	attribute filename = "BINS"
	attribute options = "None"
	attribute signal = "Pixel index"
	attribute statistics = "None"
	attribute variables = "None"
	attribute xlabel = "x [m]"
	attribute xvar = "x"
	attribute ylabel = "y [m]"
	attribute yvar = "y"
dataset /entry1/instrument/components/0010_nD_Mantid_1/output/BINS/pixels: float64, shape (128, 128)
	attribute long_name = "pixels ''"
dataset /entry1/instrument/components/0010_nD_Mantid_1/output/BINS/x__m_: float64, shape (128)
	attribute axis = 1
	attribute long_name = "x [m]"
	attribute primary = 1
	attribute short_name = "x"
	attribute units = "x"
dataset /entry1/instrument/components/0010_nD_Mantid_1/output/BINS/y__m_: float64, shape (128)
	attribute axis = 2
	attribute long_name = "y [m]"
	attribute primary = 1
	attribute short_name = "y"
	attribute units = "y"
group or dataset /entry1/instrument/components/0010_nD_Mantid_1/output/bank01_events_dat_list_p_x_y_n_id_t: the same object as one printed elsewhere in this listing
group /entry1/instrument/components/0010_nD_Mantid_1/parameters
	attribute NX_class = "NXdata"
group /entry1/instrument/components/0010_nD_Mantid_1/parameters/bins
	attribute NX_class = "NXnote"
	attribute default = "0"
	attribute type = "int"
	attribute value = "0"
group /entry1/instrument/components/0010_nD_Mantid_1/parameters/filename
	attribute NX_class = "NXnote"
	attribute default = "NULL"
	attribute type = "char*"
	attribute value = "bank01_events.dat"
group /entry1/instrument/components/0010_nD_Mantid_1/parameters/geometry
	attribute NX_class = "NXnote"
	attribute default = "NULL"
	attribute type = "char*"
	attribute value = "NULL"
group /entry1/instrument/components/0010_nD_Mantid_1/parameters/max
	attribute NX_class = "NXnote"
	attribute default = "1e40"
	attribute type = "MCNUM"
	attribute value = "1e40"
group /entry1/instrument/components/0010_nD_Mantid_1/parameters/min
	attribute NX_class = "NXnote"
	attribute default = "-1e40"
	attribute type = "MCNUM"
	attribute value = "-1e40"
group /entry1/instrument/components/0010_nD_Mantid_1/parameters/nexus_bins
	attribute NX_class = "NXnote"
	attribute default = "0"
	attribute type = "int"
	attribute value = "0"
group /entry1/instrument/components/0010_nD_Mantid_1/parameters/nowritefile
	attribute NX_class = "NXnote"
	attribute default = "0"
	attribute type = "int"
	attribute value = "0"
group /entry1/instrument/components/0010_nD_Mantid_1/parameters/options
	attribute NX_class = "NXnote"
	attribute default = "NULL"
	attribute type = "char*"
	attribute value = "mantid square x limits=[-0.3 0.3] bins=128 y limits=[-0.3 0.3] bins=128, neutron pixel min=0 t, list all neutrons"
group /entry1/instrument/components/0010_nD_Mantid_1/parameters/radius
	attribute NX_class = "NXnote"
	attribute default = "0"
	attribute type = "MCNUM"
	attribute value = "0"
group /entry1/instrument/components/0010_nD_Mantid_1/parameters/restore_neutron
	attribute NX_class = "NXnote"
	attribute default = "0"
	attribute type = "int"
	attribute value = "1"
group /entry1/instrument/components/0010_nD_Mantid_1/parameters/user0
	attribute NX_class = "NXnote"
	attribute type = "char*"
group /entry1/instrument/components/0010_nD_Mantid_1/parameters/user1
	attribute NX_class = "NXnote"
	attribute type = "char*"
group /entry1/instrument/components/0010_nD_Mantid_1/parameters/user2
	attribute NX_class = "NXnote"
	attribute type = "char*"
group /entry1/instrument/components/0010_nD_Mantid_1/parameters/user3
	attribute NX_class = "NXnote"
	attribute type = "char*"
group /entry1/instrument/components/0010_nD_Mantid_1/parameters/user4
	attribute NX_class = "NXnote"
	attribute type = "char*"
group /entry1/instrument/components/0010_nD_Mantid_1/parameters/user5
	attribute NX_class = "NXnote"
	attribute type = "char*"
group /entry1/instrument/components/0010_nD_Mantid_1/parameters/user6
	attribute NX_class = "NXnote"
	attribute type = "char*"
group /entry1/instrument/components/0010_nD_Mantid_1/parameters/user7
	attribute NX_class = "NXnote"
	attribute type = "char*"
group /entry1/instrument/components/0010_nD_Mantid_1/parameters/user8
	attribute NX_class = "NXnote"
	attribute type = "char*"
group /entry1/instrument/components/0010_nD_Mantid_1/parameters/user9
	attribute NX_class = "NXnote"
	attribute type = "char*"
group /entry1/instrument/components/0010_nD_Mantid_1/parameters/username0
	attribute NX_class = "NXnote"
	attribute default = "NULL"
	attribute type = "char*"
	attribute value = "NULL"
group /entry1/instrument/components/0010_nD_Mantid_1/parameters/username1
	attribute NX_class = "NXnote"
	attribute default = "NULL"
	attribute type = "char*"
	attribute value = "NULL"
group /entry1/instrument/components/0010_nD_Mantid_1/parameters/username2
	attribute NX_class = "NXnote"
	attribute default = "NULL"
	attribute type = "char*"
	attribute value = "NULL"
group /entry1/instrument/components/0010_nD_Mantid_1/parameters/username3
	attribute NX_class = "NXnote"
	attribute default = "NULL"
	attribute type = "char*"
	attribute value = "NULL"
group /entry1/instrument/components/0010_nD_Mantid_1/parameters/username4
	attribute NX_class = "NXnote"
	attribute default = "NULL"
	attribute type = "char*"
	attribute value = "NULL"
group /entry1/instrument/components/0010_nD_Mantid_1/parameters/username5
	attribute NX_class = "NXnote"
	attribute default = "NULL"
	attribute type = "char*"
	attribute value = "NULL"
group /entry1/instrument/components/0010_nD_Mantid_1/parameters/username6
	attribute NX_class = "NXnote"
	attribute default = "NULL"
	attribute type = "char*"
	attribute value = "NULL"
group /entry1/instrument/components/0010_nD_Mantid_1/parameters/username7
	attribute NX_class = "NXnote"
	attribute default = "NULL"
	attribute type = "char*"
	attribute value = "NULL"
group /entry1/instrument/components/0010_nD_Mantid_1/parameters/username8
	attribute NX_class = "NXnote"
	attribute default = "NULL"
	attribute type = "char*"
	attribute value = "NULL"
group /entry1/instrument/components/0010_nD_Mantid_1/parameters/username9
	attribute NX_class = "NXnote"
	attribute default = "NULL"
	attribute type = "char*"
	attribute value = "NULL"
group /entry1/instrument/components/0010_nD_Mantid_1/parameters/xmax
	attribute NX_class = "NXnote"
	attribute default = "0"
	attribute type = "MCNUM"
	attribute value = "0.3"
group /entry1/instrument/components/0010_nD_Mantid_1/parameters/xmin
	attribute NX_class = "NXnote"
	attribute default = "0"
	attribute type = "MCNUM"
	attribute value = "-0.3"
group /entry1/instrument/components/0010_nD_Mantid_1/parameters/xwidth
	attribute NX_class = "NXnote"
	attribute default = "0"
	attribute type = "MCNUM"
	attribute value = "0"
group /entry1/instrument/components/0010_nD_Mantid_1/parameters/yheight
	attribute NX_class = "NXnote"
	attribute default = "0"
	attribute type = "MCNUM"
	attribute value = "0"
group /entry1/instrument/components/0010_nD_Mantid_1/parameters/ymax
	attribute NX_class = "NXnote"
	attribute default = "0"
	attribute type = "MCNUM"
	attribute value = "0.3"
group /entry1/instrument/components/0010_nD_Mantid_1/parameters/ymin
	attribute NX_class = "NXnote"
	attribute default = "0"
	attribute type = "MCNUM"
	attribute value = "-0.3"
group /entry1/instrument/components/0010_nD_Mantid_1/parameters/zdepth
	attribute NX_class = "NXnote"
	attribute default = "0"
	attribute type = "MCNUM"
	attribute value = "0"
group /entry1/instrument/components/0010_nD_Mantid_1/parameters/zmax
	attribute NX_class = "NXnote"
	attribute default = "0"
	attribute type = "MCNUM"
	attribute value = "0"
group /entry1/instrument/components/0010_nD_Mantid_1/parameters/zmin
	attribute NX_class = "NXnote"
	attribute default = "0"
	attribute type = "MCNUM"
	attribute value = "0"
dataset /entry1/instrument/description: string(3444), shape (1)
	attribute MCCODE_STRING = " 3.99.99, git"
	attribute file_name = "templateSANS_Mantid.instr"
	attribute file_size = "3444"
	text = (text block)
| /*******************************************************************************
| *
| * McStas, neutron ray-tracing package
| *         Copyright (C) 1997-2008, All rights reserved
| *         Risoe National Laboratory, Roskilde, Denmark
| *         Institut Laue Langevin, Grenoble, France
| *
| * Instrument: templateSANS
| *
| * %Identification
| * Written by: <a href="mailto:kim.lefmann@risoe.dk">Kim Lefmann</a>
| * Date: 19th Dec 2003.
| * Origin: <a href="http://www.risoe.dk">Risoe</a>
| * %INSTRUMENT_SITE: Mantid
| *
| * Test instrument for the Sans_spheres component. No guide / velocity selector
| * etc. Will be developed further at later time.
| *
| * %Description
| * Very simple test instrument for the Sans_spheres componen
| *
| * Modified to show a proof of concept method for storing a 'Mantid friendly' type of NeXus file.
| *
| * Needed steps:
| * 1) Compile your instrument with NeXus library support
| * 2) Generate an IDF using mcdisplay templateSANS_Mantid --format=Mantid -n0
| * 3) mcrun templateSANS_Mantid -n1e6 --format=NeXus
| *
| * %Example: lambda=6 Detector: PSDrad_I=96709700.0
| * %Example: lambda=6 --format=NeXus Detector: PSDrad_I=96709700.0
| *
| * %Parameters
| * lambda: [AA]          Mean wavelength of neutrons
| * dlambda: [AA]         Wavelength spread of neutrons
| * r: [AA]               Radius of scattering hard spheres
| * PHI: [1]              Particle volume fraction
| * Delta_Rho: [fm/AA^3]  Excess scattering length density
| * sigma_abs: [barns]    Absorption cross section at 2200 m/s
| *
| * %Link
| *
| * %End
| *******************************************************************************/
| DEFINE INSTRUMENT templateSANS_Mantid(lambda=6, dlambda=0.05, r=150, PHI=1e-3, Delta_Rho=0.6, sigma_abs=0.0)
| DEPENDENCY " @NEXUSFLAGS@ "
| 
| DECLARE %{
| %}
| 
| INITIALIZE %{
| %}
| 
| TRACE
| 
| COMPONENT a1 = Progress_bar()
|   AT (0,0,0) ABSOLUTE
| 
| COMPONENT arm = Arm()
|   AT (0, 0, 0) ABSOLUTE
| 
| COMPONENT sourceMantid = Source_simple(
|     radius = 0.02, dist = 3, focus_xw = 0.01, focus_yh = 0.01,
|     lambda0 = lambda, dlambda = dlambda, flux = 1e16)
|   AT (0, 0, 0) RELATIVE arm
| 
| COMPONENT coll1 = Slit(
|     radius = 0.005)
|   AT (0, 0, 3) RELATIVE arm
| 
| COMPONENT coll2 = Slit(
|     radius = 0.005)
|   AT (0, 0, 6) RELATIVE arm
| 
| COMPONENT LdetectorPRE = L_monitor(
|     nL = 1000, filename = "Edet0.dat", xmin = -0.3,
|     xmax = 0.3, ymin = -0.3, ymax = 0.3, Lmin = 5.5,
|     Lmax = 6.5)
| AT (0,0,0.05) RELATIVE coll2
| 
| 
| SPLIT COMPONENT sampleMantid = Sans_spheres(
|   R=r, Phi=PHI, Delta_rho=Delta_Rho, sigma_abs=sigma_abs,
|   xwidth=0.01, yheight=0.01, zdepth=0.005)
|    AT (0,0,0.2) RELATIVE coll2
| EXTEND %{
|         if (!SCATTERED) ABSORB;
| %}
| 
| 
| COMPONENT detector = PSD_monitor(
|     nx = 128, ny = 128, filename = "PSD.dat", xmin = -0.3,
|     xmax = 0.3, ymin = -0.3, ymax = 0.3)
|   AT (0, 0, 3) RELATIVE sampleMantid
| 
| COMPONENT Ldetector = L_monitor(
|     nL = 1000, filename = "Edet.dat", xmin = -0.3,
|     xmax = 0.3, ymin = -0.3, ymax = 0.3, Lmin = 5.5,
|     Lmax = 6.5)
|   AT (0, 0, 3.01) RELATIVE sampleMantid
| 
| 
| COMPONENT PSDrad = PSD_monitor_rad(
|     filename = "psd2.dat", filename_av = "psd2_av.dat", rmax = 0.3)
|   AT (0, 0, 3.02) RELATIVE sampleMantid
| 
| COMPONENT nD_Mantid_1 = Monitor_nD(
|     options ="mantid square x limits=[-0.3 0.3] bins=128 y limits=[-0.3 0.3] bins=128, neutron pixel min=0 t, list all neutrons",
|     xmin = -0.3,
|     xmax = 0.3,
|     ymin = -0.3,
|     ymax = 0.3,
|     restore_neutron = 1,
|     filename = "bank01_events.dat")
|   AT (0, 0, 3.2) RELATIVE sampleMantid
| 
| END
dataset /entry1/instrument/instrument_source: string(57), shape (1)
	text = "templateSANS_Mantid mcstas neutron Monte Carlo simulation"
dataset /entry1/instrument/name: string(19), shape (1)
	text = "templateSANS_Mantid"
dataset /entry1/program_name: string(13), shape (1)
	text = " 3.99.99, git"
group /entry1/simulation
	attribute Directory = "2"
	attribute Format = "NeXus"
	attribute Gravitation = "no"
	attribute Instrument = "templateSANS_Mantid.instr"
	attribute NX_class = "NXnote"
	attribute Seed = "1000"
	attribute Trace = "no"
	attribute URL = "http://www.mccode.org"
	attribute name = "2/mccode"
	attribute program = " 3.99.99, git"
dataset /entry1/simulation/Nodes: string(2), shape (1)
	text = "20"
group /entry1/simulation/Param
	attribute Delta_Rho = "0.6"
	attribute NX_class = "NXparameters"
	attribute PHI = "0.001"
	attribute dlambda = "0.05"
	attribute lambda = "6"
	attribute r = "150"
	attribute sigma_abs = "0"
dataset /entry1/simulation/Param/Delta_Rho: string(3), shape (1)
	text = "0.6"
dataset /entry1/simulation/Param/PHI: string(5), shape (1)
	text = "0.001"
dataset /entry1/simulation/Param/dlambda: string(4), shape (1)
	text = "0.05"
dataset /entry1/simulation/Param/lambda: string(1), shape (1)
	text = "6"
dataset /entry1/simulation/Param/r: string(3), shape (1)
	text = "150"
dataset /entry1/simulation/Param/sigma_abs: string(1), shape (1)
	text = "0"
dataset /entry1/simulation/name: string(6), shape (1)
	text = "mccode"
dataset /entry1/start_time: string(25), shape (1)
	text = "Tue Sep  1 08:12:39 2026\n"
dataset /entry1/title: string(63), shape (1)
	text = "2/mccode simulation generated by instrument templateSANS_Mantid"