Commit Graph

884 Commits

Author SHA1 Message Date
salman eb4e2ff726 Added view_packing option to web interface. 2011-05-12 08:01:24 +00:00
salman 8a4214793c Bug fixing. 2011-05-10 14:31:38 +00:00
Bastian M. Wojek cb995d984d Commit some code snippets lying around here already for a few years 2011-05-09 13:06:27 +00:00
nemu 8884600bec fix filtering of field units for PSI-BIN/PSI-MDU 2011-05-09 09:13:09 +00:00
nemu 4063fed5ea fixed casting problem between uint32 and time_t present for some compilers (MUSR-185) 2011-05-07 14:18:58 +00:00
Bastian M. Wojek 87d366355f Changed the default search paths for HDF4, HDF5, and NeXus to find libraries installed through Fink or MacPorts on OS X 2011-05-07 11:14:26 +00:00
Bastian M. Wojek 3a56d329ce Increase the number of figures shown in the time-resolution debugging output in order to accommodate the needs of the high-field project. 2011-05-06 15:54:22 +00:00
nemu 960d15da08 fixed bug in PoissonNoise due to wrong ROOT method 2011-05-06 15:46:10 +00:00
nemu 89ea4cb63f cosmetic in the musrview legend concerning the units 2011-05-05 12:34:32 +00:00
Bastian M. Wojek 2fe5c035e5 Commit of the Meissner-state-simulation code using an asymmetric energy spectrum 2011-05-05 10:11:37 +00:00
salman a9d6370ba7 Fixed a regression 2011-05-04 14:27:28 +00:00
salman 9d8bf8e80a Apply some cosmetic changes. 2011-05-04 14:22:24 +00:00
nemu a25af63b8e FIXED bug reported in MUSR-183: missing background for 2nd histo in asymmetry fits when using musrt0. 2011-05-04 05:41:23 +00:00
salman 585fdafe1f If Bg and Data bins are empty use musrt0 for defaults. 2011-05-03 10:39:24 +00:00
salman 26180566e5 If Bg and Data bins are empty use musrt0 for defaults. 2011-05-03 10:36:20 +00:00
salman 9e0866a56e Using musrt0 new features 2011-05-02 22:16:39 +00:00
salman 01bbb3cd73 Year combox automatic filling. 2011-04-26 11:21:21 +00:00
nemu 043d185a60 clean up NeXus interface 2011-04-14 08:05:47 +00:00
nemu 2f8e393dfa any2many: force the user to define the exact NeXus ouput formate (HDF4,HDF5,XML) 2011-04-14 08:01:44 +00:00
Bastian M. Wojek e77cb772e6 Added a short description how to get NeXus support on Cygwin 2011-04-13 16:05:56 +00:00
Bastian M. Wojek 0191375a96 The previous approach did not work...
Needed to split off the userFcn part from libPMusr to be able to provide a shared library of it (under Cygwin).
2011-04-13 09:59:33 +00:00
Bastian M. Wojek 1024f5a28f Removed the user-function dependency on libPMusr
It should now be possible to build a static version of musrfit and shared libraries for the user functions.
This is needed on systems which do not support linking static libraries to shared ones (like Cygwin).
These changes still need to be tested on Cygwin, especially with user functions implementing the "global interface".
2011-04-13 08:18:14 +00:00
Bastian M. Wojek f471eb2efe FIXED Makefiles so that the NeXus support will not be built if it has not been enabled during the configure stage 2011-04-12 09:53:26 +00:00
suter_a 201808b055 added some additional standard path for HDF4 2011-04-11 09:05:19 +00:00
Bastian M. Wojek 2c514a881c Tried to fix the ASCII export from musrview in the case of a Fourier-power-difference (some more tests needed); additionally minor changes to the BMWlibs 2011-04-10 16:27:36 +00:00
suter_a ae83e1a296 added missing NEXUS_CLFAGS 2011-04-08 14:40:18 +00:00
nemu c77eebc8a9 added missing files 2011-04-08 14:06:43 +00:00
nemu abeaf81812 bug in asymmetry fit with fixed background 2011-04-08 13:08:37 +00:00
nemu 49619fcffb added NeXus support. Still a lot of testing will be needed, documentation updated, etc. 2011-04-08 09:24:32 +00:00
suter_a 00d591fbff added some missing header files 2011-04-03 18:49:43 +00:00
nemu 42e4a1970e added a first version of ISIS NeXus Version 1 2011-03-31 05:43:10 +00:00
Bastian M. Wojek e346f9c5c4 Produce a configure-error if fftw3f is not available but the BMWlibs should be built. 2011-03-23 12:01:14 +00:00
Bastian M. Wojek 56799142dc Restructured the interdependencies within the BMWlibs (maybe other commits will follow) 2011-03-21 14:33:34 +00:00
nemu 2c724e778b delete left over 2011-03-21 08:00:04 +00:00
Bastian M. Wojek f6f383e1f1 Restructured the interdependencies within the BMWlibs (maybe other commits will follow) 2011-03-20 18:47:54 +00:00
Bastian M. Wojek aaa0638729 Restructured the interdependencies within the BMWlibs (maybe other commits will follow) 2011-03-20 18:03:49 +00:00
Bastian M. Wojek dc86404f88 Fixed formatting issue in the FUNCTIONS block (MUSR-171) 2011-03-19 14:01:05 +00:00
Bastian M. Wojek 2d2cf448db Trying to tie the same startup handler into different plugin libraries did not work quite well.
Therefore, a new library is built and the plugins link to that one.
This new library at the moment only contains the startup handler, however, finally it might serve as well for other routines
that are used by different plugins.
2011-03-19 11:44:56 +00:00
nemu 653fcdcec8 minor fix of wrong offset 2011-03-18 13:48:46 +00:00
Bastian M. Wojek cb2ab44b63 Minor fixes 2011-03-17 13:57:10 +00:00
Bastian M. Wojek 032ce4a1e4 - Extended the usage of xml-startup files in some plugin libraries and renamed the file itself.
- Added some documentation to libLFRelaxation which in the present stage is mainly used for testing purposes.
2011-03-16 16:43:13 +00:00
Bastian M. Wojek 233ca10dff - Removed the extensions of the external libraries in the test files.
ROOT is anyway checking multiple extensions for dynamic libraries, therefore leaving them out yields platform-independent msr files.

- Minor changes in libTFitPofB

- Added a user function for Uemura's ZF/LF dynamical spin-glass relaxation function
  see, e.g. Y.J. Uemura et al., Phys. Rev. B 31, 546-563 (1985)
  or Y.J. Uemura, Hyperfine Interact. 8, 739 (1981)

  This yields an overall Lorentzian field distribution with motional narrowing.
  However, the present implementation is at best some design study:
  The Lorentzian distribution of width "a" is modeled by Gaussian distributions of widths "sigma" from 0 to infinity.
  Some "resonable cut-offs" would be: 0.1*a < sigma < 10000*a
  Due to finite memory and computing power, in the present version these cut-offs are: 0.1*a < sigma < 40*a
  This yields depolarization functions overall similar to those in Uemura's articles.
  However, due to the low cut-off the first derivative of the depolarization function is zero in the limit t->0
  (what should not be the case for a true Lorentzan).
  Furthermore, the calculation is rather slow and the resulting functions should only be regarded as crude approximations.
  Therefore, at the moment this is far from being of practical use in analyzing experimental data.
2011-03-12 21:13:51 +00:00
nemu d634a9286c added a magnetic proximity user function to the ASlibs 2011-03-10 11:45:02 +00:00
Bastian M. Wojek 34e462e05f Put in line the time-resolution output of single-histogram and asymmetry data.
Now both have a line break at the end--before this has only been true for the asymmetry data.
(If the line break is not needed it should be consistently removed and replaced by a cout.flush()
followed by a line break when musrview is terminated.)
2011-03-03 13:49:22 +00:00
nemu 103283400a improved parameter representation in musrview (MUSR-167) 2011-02-24 07:44:27 +00:00
nemu 626a7dd9f8 fixes plotting issues described in MUSR-174 2011-02-24 06:14:57 +00:00
Bastian M. Wojek 9624e5171f Slight improvement when an empty MUSRFITPATH environment variable is set 2011-02-22 19:26:31 +00:00
Bastian M. Wojek c048dc4553 Fixed accidental casting of a NULL pointer in msr2data---originally this was expected to lead to an exception (but obviously things are different) 2011-02-21 20:44:06 +00:00
nemu 076753e018 added an additional layer for process killing to musrgui/musredit which hopefully should help to reduce the number of musrfit/musrview corpses with high CPU load. 2011-02-21 10:20:47 +00:00
nemu 7fc76c7cb1 crash of musrfit if a run-data-files is not found (MUSR-176) 2011-02-14 20:18:45 +00:00