[LIBISIS-code-svn] r1640 - in trunk: Libisis/applications/homer Libisis/classes/@IXTfermi_chopper Libisis/classes/@IXTmoderator Libisis/utilities Libisis/utilities/@IXTfermi_chopper Libisis_Core/libclasses Libisis_Core/libcore

apache at libisis.org apache at libisis.org
Sun Feb 28 14:37:58 GMT 2010


Author: Toby Perring
Date: Sun Feb 28 14:37:56 2010
New Revision: 1640

Added:
   trunk/Libisis/applications/homer/chopper_get_bkgd_range.m
   trunk/Libisis/applications/homer/chopper_get_van_integral_range.m
   trunk/Libisis/applications/homer/chopper_spurions.m
   trunk/Libisis/classes/@IXTfermi_chopper/transmission_fortran.m
      - copied unchanged from r1635, /trunk/Libisis/classes/@IXTfermi_chopper/transmission.m
   trunk/Libisis/classes/@IXTfermi_chopper/transmission_odd_fortran.m
      - copied unchanged from r1635, /trunk/Libisis/classes/@IXTfermi_chopper/transmission_odd.m
   trunk/Libisis/classes/@IXTfermi_chopper/variance_fortran.m
      - copied unchanged from r1635, /trunk/Libisis/classes/@IXTfermi_chopper/variance.m
   trunk/Libisis/utilities/@IXTfermi_chopper/
   trunk/Libisis/utilities/@IXTfermi_chopper/gamma.m
   trunk/Libisis/utilities/@IXTfermi_chopper/pulse_width.m
   trunk/Libisis/utilities/@IXTfermi_chopper/transmission.m
   trunk/Libisis/utilities/array_common.m
   trunk/Libisis/utilities/array_filter.m
   trunk/Libisis/utilities/objdiff.m
Removed:
   trunk/Libisis/classes/@IXTfermi_chopper/transmission.m
   trunk/Libisis/classes/@IXTfermi_chopper/transmission_odd.m
   trunk/Libisis/classes/@IXTfermi_chopper/variance.m
Modified:
   trunk/Libisis/applications/homer/diagnose.m
   trunk/Libisis/applications/homer/homer.m
   trunk/Libisis/applications/homer/homer_energy_transfer_int_rebin_set.m
   trunk/Libisis/classes/@IXTfermi_chopper/IXTfermi_chopper.m
   trunk/Libisis/classes/@IXTmoderator/IXTmoderator.m
   trunk/Libisis_Core/libclasses/IXMrunfile.f90
   trunk/Libisis_Core/libcore/IXMmask_array.f90

Log:
Resolve problems with absolute intensity: weighted average was being done incorrectly in IXMrunfile.f90
Diagnose now reads generic form of run numbers/files, not just character array input
Chopper transmission/resolution functions added (replacing in some cases Fortran versions, which are now redundant)
Add utilities in preparation for automatic calculation of background and vanadium integration ranges
Utility to find differences between two objects of a given class (objdiff.m)

refs #98 #79

Added: trunk/Libisis/applications/homer/chopper_get_bkgd_range.m
Url: http://svn.libisis.org/viewvc/LIBISISCode/trunk/Libisis/applications/homer/chopper_get_bkgd_range.m?view=markup&revision=1640

Added: trunk/Libisis/applications/homer/chopper_get_van_integral_range.m
Url: http://svn.libisis.org/viewvc/LIBISISCode/trunk/Libisis/applications/homer/chopper_get_van_integral_range.m?view=markup&revision=1640

Added: trunk/Libisis/applications/homer/chopper_spurions.m
Url: http://svn.libisis.org/viewvc/LIBISISCode/trunk/Libisis/applications/homer/chopper_spurions.m?view=markup&revision=1640

Modified: trunk/Libisis/applications/homer/diagnose.m
Url: http://svn.libisis.org/viewvc/LIBISISCode/trunk/Libisis/applications/homer/diagnose.m?r1=1639&r2=1640

Modified: trunk/Libisis/applications/homer/homer.m
Url: http://svn.libisis.org/viewvc/LIBISISCode/trunk/Libisis/applications/homer/homer.m?r1=1639&r2=1640

Modified: trunk/Libisis/applications/homer/homer_energy_transfer_int_rebin_set.m
Url: http://svn.libisis.org/viewvc/LIBISISCode/trunk/Libisis/applications/homer/homer_energy_transfer_int_rebin_set.m?r1=1639&r2=1640

Modified: trunk/Libisis/classes/@IXTfermi_chopper/IXTfermi_chopper.m
Url: http://svn.libisis.org/viewvc/LIBISISCode/trunk/Libisis/classes/%40IXTfermi_chopper/IXTfermi_chopper.m?r1=1639&r2=1640

Modified: trunk/Libisis/classes/@IXTmoderator/IXTmoderator.m
Url: http://svn.libisis.org/viewvc/LIBISISCode/trunk/Libisis/classes/%40IXTmoderator/IXTmoderator.m?r1=1639&r2=1640

Added: trunk/Libisis/utilities/@IXTfermi_chopper/gamma.m
Url: http://svn.libisis.org/viewvc/LIBISISCode/trunk/Libisis/utilities/%40IXTfermi_chopper/gamma.m?view=markup&revision=1640

Added: trunk/Libisis/utilities/@IXTfermi_chopper/pulse_width.m
Url: http://svn.libisis.org/viewvc/LIBISISCode/trunk/Libisis/utilities/%40IXTfermi_chopper/pulse_width.m?view=markup&revision=1640

Added: trunk/Libisis/utilities/@IXTfermi_chopper/transmission.m
Url: http://svn.libisis.org/viewvc/LIBISISCode/trunk/Libisis/utilities/%40IXTfermi_chopper/transmission.m?view=markup&revision=1640

Added: trunk/Libisis/utilities/array_common.m
Url: http://svn.libisis.org/viewvc/LIBISISCode/trunk/Libisis/utilities/array_common.m?view=markup&revision=1640

Added: trunk/Libisis/utilities/array_filter.m
Url: http://svn.libisis.org/viewvc/LIBISISCode/trunk/Libisis/utilities/array_filter.m?view=markup&revision=1640

Added: trunk/Libisis/utilities/objdiff.m
Url: http://svn.libisis.org/viewvc/LIBISISCode/trunk/Libisis/utilities/objdiff.m?view=markup&revision=1640

Modified: trunk/Libisis_Core/libclasses/IXMrunfile.f90
Url: http://svn.libisis.org/viewvc/LIBISISCode/trunk/Libisis_Core/libclasses/IXMrunfile.f90?r1=1639&r2=1640

Modified: trunk/Libisis_Core/libcore/IXMmask_array.f90
Url: http://svn.libisis.org/viewvc/LIBISISCode/trunk/Libisis_Core/libcore/IXMmask_array.f90?r1=1639&r2=1640


More information about the LIBISIS-code-svn mailing list