162 Commits

Author SHA1 Message Date
6fcc0b25e5 cleanup 2012-03-22 08:58:00 +00:00
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
fb5c5541f1 some more work towards MusrRoot 2012-03-07 09:50:57 +00:00
5d7eec9b78 updated to newer BOOST versions 2012-02-01 06:54:23 +00:00
ad383bad60 some more work on the MusrRoot run header 2012-01-21 17:41:46 +00:00
2243c8e7dc more work toward MusrRoot 2012-01-18 07:43:50 +00:00
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
7e2ea62ac3 more work towards NeXus exchange 2011-12-22 10:27:01 +00:00
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
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
98076c5cf9 added F13 crash protocol and crash header info for SL51 2010-10-26 14:59:23 +00:00
5ab8b4976f add MacOS X event handler crash 2010-10-26 14:49:18 +00:00
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
nemu
9f52014d73 some more comments 2010-08-17 09:24:09 +00:00
3be37b2599 adopted that it does compile with Microsoft Visual Studio 2008 Express Edition (see spirit_fcn_test.mak which is an input file for nmake.exe) 2010-08-16 07:31:10 +00:00
nemu
e4fa408420 some more info, and replacing the parameter half-thickness through the film thickness 2010-06-04 12:39:30 +00:00