Commit Graph
115 Commits
Author SHA1 Message Date
suter_a 7605aab46f shift the calculated field by the dead layer 2012-05-15 07:57:06 +00:00
suter_a 5db90af1dc added a validator program (musrRootValidation) for MusrRoot files. 2012-03-28 07:48:36 +00:00
suter_a 4f676cbab0 fixed typo 2012-03-22 12:17:19 +00:00
suter_a 6fcc0b25e5 cleanup 2012-03-22 08:58:00 +00:00
suter_a 138e7ba369 first implementation of MusrRoot. Cleaner handling of Red/Green mode data. General cleanup 2012-03-22 07:00:34 +00:00
nemu 59df2224ba handles now updating properly 2012-03-13 07:47:00 +00:00
suter_a fb5c5541f1 some more work towards MusrRoot 2012-03-07 09:50:57 +00:00
suter_a 5d7eec9b78 updated to newer BOOST versions 2012-02-01 06:54:23 +00:00
suter_a ad383bad60 some more work on the MusrRoot run header 2012-01-21 17:41:46 +00:00
suter_a 2243c8e7dc more work toward MusrRoot 2012-01-18 07:43:50 +00:00
suter_a 634077d772 work in the direction of MusrROOT data file format. Use XSD instead of XML to validate. Work in progress ... 2012-01-12 09:55:19 +00:00
suter_a 7e2ea62ac3 more work towards NeXus exchange 2011-12-22 10:27:01 +00:00
suter_a 1f0ee0662d adopted to newest Eigen version and at the same time added higher functionality 2011-10-18 08:34:46 +00:00
nemu 5fede09cd1 improved parsing 2011-09-20 15:25:08 +00:00
nemu bbbab12a1a some improvement on new PSI-ROOT header 2011-09-19 14:51:15 +00:00
nemu fce17b8385 complete new concept for PSI-ROOT (XML validation) 2011-09-16 10:20:00 +00:00
nemu 7cedf2eb14 FIXED wrong asymmetry fit plotting if data range is not provided (MUSR-203). Added units to run duration in TPsiRunHeader 2011-09-09 06:37:22 +00:00
nemu fc31214dec added run duration 2011-09-08 15:18:18 +00:00
nemu 928e067f36 some more work on PSI-ROOT 2011-08-31 13:19:07 +00:00
nemu 956fd23a10 some more work on PSI-ROOT 2011-08-31 12:36:26 +00:00
nemu cac1b33085 some more stuff towards PSI-ROOT 2011-08-26 14:44:07 +00:00
nemu 03b9fe1e71 added minimal NeXus IDF 2 support. 2011-08-23 17:22:29 +00:00
Bastian M. Wojek 254d849079 First step in reorganizing the installation of the musrfit documentation (further commits will follow) 2011-08-06 09:51:21 +00:00
Bastian M. Wojek fa02394364 Set the initial data and t0 bins in the tutorial test file to 1. 2011-07-12 12:41:46 +00:00
nemu 9c3ec29d85 implemented the dummy ExtractHeaderInformation method 2011-07-12 12:39:24 +00:00
nemu 0ab456e5f5 added a dummy header extraction routine 2011-07-09 16:24:09 +00:00
Bastian M. Wojek b27f697279 Added another test file for the interested user 2011-07-09 15:05:56 +00:00
nemu 2951d2fad2 a mockup PSI Run Header without custom class objects in the root file 2011-07-05 15:58:45 +00:00
nemu 72013cfaf0 proper handling of version string 2011-06-02 15:37:37 +00:00
nemu 6dd6381a4e newly added minimal mockup for a proposed PSI-ROOT format 2011-06-02 15:19:37 +00:00
nemu 8792445c3f some improvements when calculating mean values and reading rge-files 2011-05-13 11:07:03 +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 960d15da08 fixed bug in PoissonNoise due to wrong ROOT method 2011-05-06 15:46:10 +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 aaa0638729 Restructured the interdependencies within the BMWlibs (maybe other commits will follow) 2011-03-20 18:03:49 +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 9e4f92173a the formating of fixed parameters (step=0) where wrongly formatted (connected to MUSR-167). This should be done correctly now. 2011-02-07 13:30:47 +00:00
nemu 90ed9df1b6 some more work, including the PSI-BIN write routines which are officially not released yet. 2011-02-07 06:02:56 +00:00
nemu f4d6e349fe added the option to split a user function into a global and run-block related part (see MUSR-134) 2010-11-10 13:13:00 +00:00
nemu e191844270 potential fix of event handler crash in non-muSR fit 2010-10-27 19:00:47 +00:00
suter_a 98076c5cf9 added F13 crash protocol and crash header info for SL51 2010-10-26 14:59:23 +00:00
suter_a 5ab8b4976f add MacOS X event handler crash 2010-10-26 14:49:18 +00:00
suter_a ee1fc698e3 darwin -> Darwin, for Mac OSX 10.6.x 2010-10-26 12:40:14 +00:00
nemu 04aae790ca adding an event handler testing program to help to ROOT people to find a bug in their event handler 2010-10-08 10:57:14 +00:00
Bastian M. Wojek 1f34e2e405 Added a license for mud and changed the BMWlibs-ASCII-test-file 2010-09-16 13:37:28 +00:00
nemu 76b2364169 proper implementation of the variance B 2010-08-17 11:54:59 +00:00
nemu 50e3838a5f added B 2nd moment 2010-08-17 11:12:00 +00:00