[Horace-svn] r826 - in trunk: . @sqw @sqw/private Tobyfit Tobyfit/@sqw Tobyfit/@sqw/private _test/test_sqw_file documentation
apache at svr2.nd.rl.ac.uk
apache at svr2.nd.rl.ac.uk
Thu Jan 30 08:14:13 GMT 2014
Author: Toby Perring
Date: Thu Jan 30 08:14:09 2014
New Revision: 826
Added:
trunk/@sqw/private/data_structure_type.m
- copied, changed from r814, /trunk/@sqw/private/data_type.m
trunk/@sqw/private/get_sqw_header_inst.m
trunk/@sqw/private/get_sqw_header_samp.m
trunk/@sqw/private/get_sqw_open.m
trunk/@sqw/private/put_sqw_header_inst.m
trunk/@sqw/private/put_sqw_header_samp.m
trunk/@sqw/private/put_sqw_open.m
trunk/@sqw/set_instrument.m
trunk/@sqw/set_sample.m
trunk/Tobyfit/@sqw/private/resol_conv_tobyfit_mc_init.m
trunk/_test/test_sqw_file/
trunk/_test/test_sqw_file/96dets.par
trunk/_test/test_sqw_file/change_header_test.m
trunk/_test/test_sqw_file/create_test_instrument.m
trunk/_test/test_sqw_file/create_testdata_base_objects.m
trunk/_test/test_sqw_file/set_header_fudge.m
trunk/_test/test_sqw_file/test_sqw_file_read_write.m
trunk/_test/test_sqw_file/testdata_base_objects.mat (contents, props changed)
trunk/set_instrument_horace.m
trunk/set_instrument_sqw.m
trunk/set_sample_horace.m
trunk/set_sample_sqw.m
Modified:
trunk/@sqw/change_crystal.m
trunk/@sqw/head.m
trunk/@sqw/is_sqw_type_file.m
trunk/@sqw/private/calc_sqw.m
trunk/@sqw/private/change_crystal_alter_fields.m
trunk/@sqw/private/check_sqw_header.m
trunk/@sqw/private/cut_data_from_array.m
trunk/@sqw/private/cut_data_from_file.m
trunk/@sqw/private/cut_dnd_main.m
trunk/@sqw/private/cut_sqw_main.m
trunk/@sqw/private/data_type.m
trunk/@sqw/private/data_type_file.m
trunk/@sqw/private/gen_sqw_check_sqwfile_valid.m
trunk/@sqw/private/get_application.m
trunk/@sqw/private/get_sqw.m
trunk/@sqw/private/get_sqw_data.m
trunk/@sqw/private/get_sqw_detpar.m
trunk/@sqw/private/get_sqw_file_footer.m
trunk/@sqw/private/get_sqw_header.m
trunk/@sqw/private/get_sqw_header_opt.m
trunk/@sqw/private/get_sqw_main_header.m
trunk/@sqw/private/get_sqw_object_type.m
trunk/@sqw/private/get_sqw_position_info.m
trunk/@sqw/private/get_sqw_type_from_file.m
trunk/@sqw/private/put_application.m
trunk/@sqw/private/put_sqw.m
trunk/@sqw/private/put_sqw_data.m
trunk/@sqw/private/put_sqw_data_npix_and_pix_to_file.m
trunk/@sqw/private/put_sqw_detpar.m
trunk/@sqw/private/put_sqw_file_footer.m
trunk/@sqw/private/put_sqw_header.m
trunk/@sqw/private/put_sqw_header_get_type.m
trunk/@sqw/private/put_sqw_header_opt.m
trunk/@sqw/private/put_sqw_main_header.m
trunk/@sqw/private/put_sqw_object_type.m
trunk/@sqw/private/put_sqw_position_info.m
trunk/@sqw/private/sqw_display_single.m
trunk/@sqw/sqw.m
trunk/@sqw/write_nsqw_to_sqw.m
trunk/Tobyfit/@sqw/resol_conv_tobyfit_mc.m
trunk/Tobyfit/@sqw/resol_conv_tobyfit_mc_init.m
trunk/Tobyfit/@sqw/tobyfit.m
trunk/Tobyfit/tobyfit_refine_crystal_options.m
trunk/Tobyfit/tobyfit_refine_moderator_options.m
trunk/change_crystal_horace.m
trunk/documentation/Horace_fields_summary.doc
Log:
Overhaul get_sqw and put_sqw and related functions that are used to read and write sqw files from/to disk. More robust, in particular, sample and instrument information can be altered; the previous implementation restricted it to just being added once. Add system tests that exercise this feature.
Resolve various bugs in Tobyfit code.
refs #93 #133
Modified: trunk/@sqw/change_crystal.m
Url: http://svn.isis.rl.ac.uk/viewvc/Horace/trunk/%40sqw/change_crystal.m?r1=825&r2=826
Modified: trunk/@sqw/head.m
Url: http://svn.isis.rl.ac.uk/viewvc/Horace/trunk/%40sqw/head.m?r1=825&r2=826
Modified: trunk/@sqw/is_sqw_type_file.m
Url: http://svn.isis.rl.ac.uk/viewvc/Horace/trunk/%40sqw/is_sqw_type_file.m?r1=825&r2=826
Modified: trunk/@sqw/private/calc_sqw.m
Url: http://svn.isis.rl.ac.uk/viewvc/Horace/trunk/%40sqw/private/calc_sqw.m?r1=825&r2=826
Modified: trunk/@sqw/private/change_crystal_alter_fields.m
Url: http://svn.isis.rl.ac.uk/viewvc/Horace/trunk/%40sqw/private/change_crystal_alter_fields.m?r1=825&r2=826
Modified: trunk/@sqw/private/check_sqw_header.m
Url: http://svn.isis.rl.ac.uk/viewvc/Horace/trunk/%40sqw/private/check_sqw_header.m?r1=825&r2=826
Modified: trunk/@sqw/private/cut_data_from_array.m
Url: http://svn.isis.rl.ac.uk/viewvc/Horace/trunk/%40sqw/private/cut_data_from_array.m?r1=825&r2=826
Modified: trunk/@sqw/private/cut_data_from_file.m
Url: http://svn.isis.rl.ac.uk/viewvc/Horace/trunk/%40sqw/private/cut_data_from_file.m?r1=825&r2=826
Modified: trunk/@sqw/private/cut_dnd_main.m
Url: http://svn.isis.rl.ac.uk/viewvc/Horace/trunk/%40sqw/private/cut_dnd_main.m?r1=825&r2=826
Modified: trunk/@sqw/private/cut_sqw_main.m
Url: http://svn.isis.rl.ac.uk/viewvc/Horace/trunk/%40sqw/private/cut_sqw_main.m?r1=825&r2=826
Modified: trunk/@sqw/private/gen_sqw_check_sqwfile_valid.m
Url: http://svn.isis.rl.ac.uk/viewvc/Horace/trunk/%40sqw/private/gen_sqw_check_sqwfile_valid.m?r1=825&r2=826
Modified: trunk/@sqw/private/get_application.m
Url: http://svn.isis.rl.ac.uk/viewvc/Horace/trunk/%40sqw/private/get_application.m?r1=825&r2=826
Modified: trunk/@sqw/private/get_sqw.m
Url: http://svn.isis.rl.ac.uk/viewvc/Horace/trunk/%40sqw/private/get_sqw.m?r1=825&r2=826
Modified: trunk/@sqw/private/get_sqw_data.m
Url: http://svn.isis.rl.ac.uk/viewvc/Horace/trunk/%40sqw/private/get_sqw_data.m?r1=825&r2=826
Modified: trunk/@sqw/private/get_sqw_detpar.m
Url: http://svn.isis.rl.ac.uk/viewvc/Horace/trunk/%40sqw/private/get_sqw_detpar.m?r1=825&r2=826
Modified: trunk/@sqw/private/get_sqw_file_footer.m
Url: http://svn.isis.rl.ac.uk/viewvc/Horace/trunk/%40sqw/private/get_sqw_file_footer.m?r1=825&r2=826
Modified: trunk/@sqw/private/get_sqw_header.m
Url: http://svn.isis.rl.ac.uk/viewvc/Horace/trunk/%40sqw/private/get_sqw_header.m?r1=825&r2=826
Added: trunk/@sqw/private/get_sqw_header_inst.m
Url: http://svn.isis.rl.ac.uk/viewvc/Horace/trunk/%40sqw/private/get_sqw_header_inst.m?view=markup&revision=826
Added: trunk/@sqw/private/get_sqw_header_samp.m
Url: http://svn.isis.rl.ac.uk/viewvc/Horace/trunk/%40sqw/private/get_sqw_header_samp.m?view=markup&revision=826
Modified: trunk/@sqw/private/get_sqw_main_header.m
Url: http://svn.isis.rl.ac.uk/viewvc/Horace/trunk/%40sqw/private/get_sqw_main_header.m?r1=825&r2=826
Modified: trunk/@sqw/private/get_sqw_object_type.m
Url: http://svn.isis.rl.ac.uk/viewvc/Horace/trunk/%40sqw/private/get_sqw_object_type.m?r1=825&r2=826
Added: trunk/@sqw/private/get_sqw_open.m
Url: http://svn.isis.rl.ac.uk/viewvc/Horace/trunk/%40sqw/private/get_sqw_open.m?view=markup&revision=826
Modified: trunk/@sqw/private/get_sqw_position_info.m
Url: http://svn.isis.rl.ac.uk/viewvc/Horace/trunk/%40sqw/private/get_sqw_position_info.m?r1=825&r2=826
Modified: trunk/@sqw/private/get_sqw_type_from_file.m
Url: http://svn.isis.rl.ac.uk/viewvc/Horace/trunk/%40sqw/private/get_sqw_type_from_file.m?r1=825&r2=826
Modified: trunk/@sqw/private/put_application.m
Url: http://svn.isis.rl.ac.uk/viewvc/Horace/trunk/%40sqw/private/put_application.m?r1=825&r2=826
Modified: trunk/@sqw/private/put_sqw.m
Url: http://svn.isis.rl.ac.uk/viewvc/Horace/trunk/%40sqw/private/put_sqw.m?r1=825&r2=826
Modified: trunk/@sqw/private/put_sqw_data.m
Url: http://svn.isis.rl.ac.uk/viewvc/Horace/trunk/%40sqw/private/put_sqw_data.m?r1=825&r2=826
Modified: trunk/@sqw/private/put_sqw_data_npix_and_pix_to_file.m
Url: http://svn.isis.rl.ac.uk/viewvc/Horace/trunk/%40sqw/private/put_sqw_data_npix_and_pix_to_file.m?r1=825&r2=826
Modified: trunk/@sqw/private/put_sqw_detpar.m
Url: http://svn.isis.rl.ac.uk/viewvc/Horace/trunk/%40sqw/private/put_sqw_detpar.m?r1=825&r2=826
Modified: trunk/@sqw/private/put_sqw_file_footer.m
Url: http://svn.isis.rl.ac.uk/viewvc/Horace/trunk/%40sqw/private/put_sqw_file_footer.m?r1=825&r2=826
Modified: trunk/@sqw/private/put_sqw_header.m
Url: http://svn.isis.rl.ac.uk/viewvc/Horace/trunk/%40sqw/private/put_sqw_header.m?r1=825&r2=826
Modified: trunk/@sqw/private/put_sqw_header_get_type.m
Url: http://svn.isis.rl.ac.uk/viewvc/Horace/trunk/%40sqw/private/put_sqw_header_get_type.m?r1=825&r2=826
Added: trunk/@sqw/private/put_sqw_header_inst.m
Url: http://svn.isis.rl.ac.uk/viewvc/Horace/trunk/%40sqw/private/put_sqw_header_inst.m?view=markup&revision=826
Added: trunk/@sqw/private/put_sqw_header_samp.m
Url: http://svn.isis.rl.ac.uk/viewvc/Horace/trunk/%40sqw/private/put_sqw_header_samp.m?view=markup&revision=826
Modified: trunk/@sqw/private/put_sqw_main_header.m
Url: http://svn.isis.rl.ac.uk/viewvc/Horace/trunk/%40sqw/private/put_sqw_main_header.m?r1=825&r2=826
Modified: trunk/@sqw/private/put_sqw_object_type.m
Url: http://svn.isis.rl.ac.uk/viewvc/Horace/trunk/%40sqw/private/put_sqw_object_type.m?r1=825&r2=826
Added: trunk/@sqw/private/put_sqw_open.m
Url: http://svn.isis.rl.ac.uk/viewvc/Horace/trunk/%40sqw/private/put_sqw_open.m?view=markup&revision=826
Modified: trunk/@sqw/private/put_sqw_position_info.m
Url: http://svn.isis.rl.ac.uk/viewvc/Horace/trunk/%40sqw/private/put_sqw_position_info.m?r1=825&r2=826
Modified: trunk/@sqw/private/sqw_display_single.m
Url: http://svn.isis.rl.ac.uk/viewvc/Horace/trunk/%40sqw/private/sqw_display_single.m?r1=825&r2=826
Added: trunk/@sqw/set_instrument.m
Url: http://svn.isis.rl.ac.uk/viewvc/Horace/trunk/%40sqw/set_instrument.m?view=markup&revision=826
Added: trunk/@sqw/set_sample.m
Url: http://svn.isis.rl.ac.uk/viewvc/Horace/trunk/%40sqw/set_sample.m?view=markup&revision=826
Modified: trunk/@sqw/sqw.m
Url: http://svn.isis.rl.ac.uk/viewvc/Horace/trunk/%40sqw/sqw.m?r1=825&r2=826
Modified: trunk/@sqw/write_nsqw_to_sqw.m
Url: http://svn.isis.rl.ac.uk/viewvc/Horace/trunk/%40sqw/write_nsqw_to_sqw.m?r1=825&r2=826
Added: trunk/Tobyfit/@sqw/private/resol_conv_tobyfit_mc_init.m
Url: http://svn.isis.rl.ac.uk/viewvc/Horace/trunk/Tobyfit/%40sqw/private/resol_conv_tobyfit_mc_init.m?view=markup&revision=826
Modified: trunk/Tobyfit/@sqw/resol_conv_tobyfit_mc.m
Url: http://svn.isis.rl.ac.uk/viewvc/Horace/trunk/Tobyfit/%40sqw/resol_conv_tobyfit_mc.m?r1=825&r2=826
Modified: trunk/Tobyfit/@sqw/tobyfit.m
Url: http://svn.isis.rl.ac.uk/viewvc/Horace/trunk/Tobyfit/%40sqw/tobyfit.m?r1=825&r2=826
Modified: trunk/Tobyfit/tobyfit_refine_crystal_options.m
Url: http://svn.isis.rl.ac.uk/viewvc/Horace/trunk/Tobyfit/tobyfit_refine_crystal_options.m?r1=825&r2=826
Modified: trunk/Tobyfit/tobyfit_refine_moderator_options.m
Url: http://svn.isis.rl.ac.uk/viewvc/Horace/trunk/Tobyfit/tobyfit_refine_moderator_options.m?r1=825&r2=826
Added: trunk/_test/test_sqw_file/96dets.par
Url: http://svn.isis.rl.ac.uk/viewvc/Horace/trunk/_test/test_sqw_file/96dets.par?view=markup&revision=826
Added: trunk/_test/test_sqw_file/change_header_test.m
Url: http://svn.isis.rl.ac.uk/viewvc/Horace/trunk/_test/test_sqw_file/change_header_test.m?view=markup&revision=826
Added: trunk/_test/test_sqw_file/create_test_instrument.m
Url: http://svn.isis.rl.ac.uk/viewvc/Horace/trunk/_test/test_sqw_file/create_test_instrument.m?view=markup&revision=826
Added: trunk/_test/test_sqw_file/create_testdata_base_objects.m
Url: http://svn.isis.rl.ac.uk/viewvc/Horace/trunk/_test/test_sqw_file/create_testdata_base_objects.m?view=markup&revision=826
Added: trunk/_test/test_sqw_file/set_header_fudge.m
Url: http://svn.isis.rl.ac.uk/viewvc/Horace/trunk/_test/test_sqw_file/set_header_fudge.m?view=markup&revision=826
Added: trunk/_test/test_sqw_file/test_sqw_file_read_write.m
Url: http://svn.isis.rl.ac.uk/viewvc/Horace/trunk/_test/test_sqw_file/test_sqw_file_read_write.m?view=markup&revision=826
Added: trunk/_test/test_sqw_file/testdata_base_objects.mat
Url: http://svn.isis.rl.ac.uk/viewvc/Horace/trunk/_test/test_sqw_file/testdata_base_objects.mat?view=markup&revision=826
Modified: trunk/change_crystal_horace.m
Url: http://svn.isis.rl.ac.uk/viewvc/Horace/trunk/change_crystal_horace.m?r1=825&r2=826
Modified: trunk/documentation/Horace_fields_summary.doc
Url: http://svn.isis.rl.ac.uk/viewvc/Horace/trunk/documentation/Horace_fields_summary.doc?r1=825&r2=826
Added: trunk/set_instrument_horace.m
Url: http://svn.isis.rl.ac.uk/viewvc/Horace/trunk/set_instrument_horace.m?view=markup&revision=826
Added: trunk/set_instrument_sqw.m
Url: http://svn.isis.rl.ac.uk/viewvc/Horace/trunk/set_instrument_sqw.m?view=markup&revision=826
Added: trunk/set_sample_horace.m
Url: http://svn.isis.rl.ac.uk/viewvc/Horace/trunk/set_sample_horace.m?view=markup&revision=826
Added: trunk/set_sample_sqw.m
Url: http://svn.isis.rl.ac.uk/viewvc/Horace/trunk/set_sample_sqw.m?view=markup&revision=826
More information about the Horace-svn
mailing list