Commit Graph
235 Commits
Author SHA1 Message Date
suter_a bbb8550f96 since we moved to git, I cleaned up the svn prop's from the sources and added a GIT_REVISION through git-revision.h 2014-02-12 12:43:32 +01:00
suter_a 310eedf190 add N0 estimate to single histogram fit. Some improvements in musredit (see ChangLog) 2013-02-14 09:16:27 +00:00
suter_a 22c7702cfe docu updated 2013-01-15 12:25:48 +00:00
suter_a c6d98eb80d proper fix of T0 issue (MUSR-238) 2012-11-20 06:11:04 +00:00
suter_a e9a195d962 fixes issue with too many t0's in the msr-file (see MUSR-238). 2012-11-19 15:34:20 +00:00
suter_a 17d7ef4b99 improved Fourier transform. For details see the ChangeLog 2012-11-19 13:27:37 +00:00
suter_a 6c8ce66e1d (i) add PRINT_LEVEL to the command block (0='nothing' to
3='everything'). This allows to tune the Minuit2 output. (ii) added the
possibilty to give the fit range in bins. For details see the docu.
2012-10-25 14:44:16 +00:00
suter_a 6c0fdb6ab8 fixed wrong chisq output in musrview if expected chisq ispresent 2012-09-24 11:02:06 +00:00
suter_a 765d1a3faf Fix of: When changing from ROOT-NPP -> ROOT-PPC now, due to the change to MusrRoot, the forward histogram index should be changed automatically. However, this only works for the first RUN block but not for the rest. Furthermore updated some outdated error messages. 2012-05-18 09:05:47 +00:00
suter_a 99c24a146d added negative muon fitting support. Fixed at the same time bugs related to logx/logy plotting. Allow now comments after functions in the FUNCTION block. 2012-04-24 10:52:20 +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
suter_a 379345496b if the background is estimated from an interval rather than fitted, it will be added as a comment to the background interval tag. (MUSR-192) 2011-11-15 08:46:00 +00:00
suter_a b7418623e5 implemented compact detector grouping in musrview 2011-09-13 06:48:25 +00:00
nemu ad14d62117 forward/backward accept now not only c0 c1 c2 ... cn, but also c0-cn cm-cp, or c0 c1-cn cm cx-cy, etc. (MUSR-201, improvement whish) 2011-09-09 11:30:13 +00:00
nemu 58a79084b1 added per run block chisq output 2011-07-25 07:35:29 +00:00
nemu d9f1f1235e added expected chisq calculation for single histogram fits (MUSR-194) 2011-07-09 16:26:42 +00:00
Bastian M. Wojek f75194750c Prevent crash when a non-existing userFcn is called from an existing library (MUSR-159) 2011-06-14 13:15:09 +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
nemu 2f8e393dfa any2many: force the user to define the exact NeXus ouput formate (HDF4,HDF5,XML) 2011-04-14 08:01:44 +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
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 aca61d4731 improved parameter formating 2011-02-03 10:31:57 +00:00
nemu fbd0cae432 tries to deal with precision request MUSR-167 2011-02-02 21:56:57 +00:00
nemu ade1f49d96 formatting issue for high field muSR (MUSR-164) 2011-01-11 07:13:31 +00:00
nemu 452018bedf added any2many, an attempt to write the universial musr-data-file converter. Still some work needed. Added the possibility to show the t0 saved in the data file. 2010-12-23 13:16:57 +00:00
Bastian M. Wojek 41f10b77c0 Comment the FUNCTIONS block in the written msr-file if there is none in the present msr-data-structure 2010-11-17 19:47:07 +00:00
nemu 04e9d4e04f less strict handling of empty function blocks, than before 2010-11-17 14:18:11 +00:00
nemu a1b94ae247 fixes the inadequate attempt to use log max likelihood fit for asymmetry/non-muSR fit (MUSR-148) 2010-11-12 09:30:18 +00:00
nemu 622f656849 improved y-axis scaling for Fourier. Fix of wrong WARNING for use_fit_ranges 2010-10-28 11:47:29 +00:00
nemu 38161c9d42 added y-range option to usr_fit_ranges in the PLOT block (MUSR-144) 2010-10-21 05:03:28 +00:00
nemu 99c1e8d17e fit range decimal precision handling of PMsrHandler improved (MUSR-150 request). musredit keeps now it last open directory 2010-10-14 19:52:20 +00:00
nemu c41fe09422 fixed mangled chisq/maxLH issue (MUSR-148) 2010-10-07 05:42:21 +00:00
nemu 937a26d704 second attempt to improve the unzoom option after "improvement" in root-5.27.04. 2010-09-25 13:35:03 +00:00
nemu 28260beba0 fix of a variable mix-up 2010-09-04 07:20:22 +00:00
nemu 6774573f7a fixed fitting issue for boundaries none/none (MUSR-136), and some minor cleanup in PFitter 2010-08-31 06:02:06 +00:00
nemu 1688a904f6 implemented more checks on the integrity of the msr-file (MUSR-145) 2010-08-27 04:54:40 +00:00
Bastian M. Wojek fb8523d8bf Minor changes to the global input file generation 2010-06-10 12:01:40 +00:00
Bastian M. Wojek ce6819b741 To AS
---

Added a "global" option to msr2data

First, I hope, this major "surgery" does not cause any regressions in the standard features.
If so, please revert to an older version and file a bug report.

This new option is not yet documented and should be considered as experimental.

Also the newly added code still needs some cleanup - many things have simply been written as a proof of concept.
This will be done during further testing and fine-tuning stages.
2010-06-09 19:08:30 +00:00
Bastian M. Wojek 52d91435c1 Added some minor extensions to PMsrHandler and PMsrRunBlock 2010-06-08 21:35:19 +00:00
Bastian M. Wojek dbd9350522 Added a new method PWriteMsrFile to the PMsrHandler
The purpose of this method is to be able to write heavily modified msr-files using all the msr-handler support.
The further existing method PWriteMsrLogFile can only handle small changes to the msr-file (like changing parameter values or fixing the formatting),
however, it is e.g. not possible to add parameters or run blocks that have not existed before since during the mlog-file writing the original
msr-file is streamed again and then only things are handled which are present in the msr-file.

For writing the output the new method does _not_ read in the originally handled msr-file again!
Only the information stored in the internal data structures are used to recreate a full msr-file (including all changes that might have been made).
Since comments in the original msr-file are not stored internally these are lost.
At the moment it is however possible to add single lines of comments in the FITPARAMETER, THEORY, FUNCTIONS und between different RUN blocks.
This feature could easily be added also to the other blocks, if needed.

For now I skipped all checks for missing tags in the RUN blocks.

Nothing is tested, therefore:
THIS METHOD NEEDS TO BE REVIEWED AND TESTED BEFORE IT CAN BE USED SERIOUSLY!
2010-06-06 18:08:44 +00:00
nemu 5d124b3d79 added more docu 2010-05-31 08:25:57 +00:00
nemu a8043ce89c massive cleanup 2010-05-12 13:10:22 +00:00
nemu 643dd1fa9d fix of wrong 'fixed background feeding'. Removed signed/unsigned warning by proper casting 2010-03-08 07:41:15 +00:00
nemu d5d36d21fd improved handling for grouping and addrun 2010-02-22 06:55:49 +00:00
nemu f2bd5b124f first implementation of histogram grouping. Probably still some more testing needed. 2010-02-08 14:01:41 +00:00
nemu 673c5b4f41 Improved issue described in MuSR-121 (wrong run numbers in plot block). Started with the implementation of MuSR-120 (adding histos; no adding implemented yet). 2010-01-28 08:16:40 +00:00
nemu 41c5d45d8b replace RRF Asymmetry Fit dummy, by Mu Minus Single Histo Fit dummy 2010-01-12 16:00:12 +00:00
nemu 6837ba3cdf added a first implementation of RRF view representation for asymmetry view 2010-01-06 13:09:55 +00:00
nemu e0c893503f first implementation of a RRF. So far, for single histo only. 2009-12-23 13:43:23 +00:00
nemu 162d6eff39 strikter handling of ADDRUN (MUSR-106) 2009-12-18 06:58:20 +00:00