174 Commits

Author SHA1 Message Date
22141ae98d Deal with missing alpha line for beta-NMR. 2019-04-26 09:18:24 +02:00
Zaher Salman
bcd1c98ad2 More work towards implementation of beta-NMR asymmetry calculation 2019-04-26 09:11:00 +02:00
Zaher Salman
4ad524216f Start branch to develop full featured beta-NMR support 2019-04-26 09:06:28 +02:00
795cd75b1e modernized code to C++11 and newer.
This allows to analyze the code by external code analyzers. Since a lot is adopted,
the version is changed to 1.4.3
2019-04-16 15:34:49 +02:00
7361dc6f70 Fourier relative phase: bug fix
The reference phase for real Fourier was accidentely counted twice.
2018-11-29 10:56:37 +01:00
71f8f78b63 set reference phase index in the case of a phase vector 2018-11-13 08:39:26 +01:00
3c55a72475 allow to define the phase parameter lists in the Fourier block with a reference phase parameter. This means all the other phase parameters are then relative to this reference phase parameter. This is often used when analysing LEM data. 2018-11-12 20:35:10 +01:00
5909d59f32 allow multiple Fourier phase parameters for phase shifted real Fourier. Autophasing still missing. 2018-10-15 16:09:17 +02:00
4a881fad56 cleaned up signed/unsigned int issues. 2018-06-06 16:04:27 +02:00
523e54c6db make msr-file reader more robust against leading spaces. 2017-11-08 11:43:14 +01:00
c3c01e5de0 cleaning up left-overs and improved the comments. 2016-12-22 17:04:48 +01:00
c768c27898 for maxLH it is now possible to get the per-run-block maxLH, and the expected maxLH 2016-12-18 10:36:02 +01:00
b106ac61a1 added phase optimized Re FT for musrview. Still not perfect. 2016-12-07 17:02:18 +01:00
4c24a1e481 prepare the FOURIER block command 'range_for_phase_correction' for the new FT Re-part automatic phase correction algorithm. 2016-11-28 10:13:38 +01:00
3dfd348d5e all mu minus fits to run log max likelihood minimization. 2016-04-22 10:54:09 +02:00
eb482b9671 improved handling of RRF freq in the msr-file 2016-01-18 16:25:34 +01:00
71cac92d23 more work toward an asymmetry RRF fit. 2016-01-18 10:41:27 +01:00
8e399fa04e first steps towards asymmetry RRF fit. 2016-01-15 17:16:07 +01:00
097a6db6b0 more work towards fully functional RRF single histo fit 2016-01-07 13:19:00 +01:00
6ee5d76b35 first implementation of the single histo RRF fit (no plotting yet). Seems to work but the error estimate of the RRF asymmetry seems to be too large. Needs to be checked. 2015-12-21 16:54:12 +01:00
99864b2b82 some more self-consistency checks with RRF. 2015-12-19 20:32:07 +01:00
c3b5a52519 start working on RRF. For now only work on the msr-file side is done. 2015-12-18 15:34:18 +01:00
1f95678764 generating global fit msr-files including a GLOBAL block is working now as expected. 2015-09-22 16:33:02 +02:00
24bc2cbb0b hopefully final fix for the FOURIER range output. 2015-09-08 15:50:06 +02:00
4d211ddcc1 updated to the previous incomplete fix. FOURIER range is not truncated anymore. 2015-09-04 17:36:57 +02:00
001aed134c minor change in Fourier-block output (PMsrHandler::WriteMsrLogFileand PMsrHandler::WriteMsrLogFile) to avoid truncated range labels. 2015-09-04 16:23:27 +02:00
b113a94ee9 added the class PStringNumberList which allow to parse a generic encoded list of numbers. Used this class to improve PMsrHandler, and improved the runList feature of msr2data. For details see the documentation of msr2data. 2015-08-16 11:43:57 +02:00
6ce19bcf26 check that FOURIER block phase parameter as parX is not leading to an error message. 2015-02-28 11:30:09 +01:00
7be8b4c2ea add a switch to musrview that it plots initially the Fouier data rather than the time domain data. 2015-02-20 12:22:24 +01:00
ca48941deb bug fixing towards a musrFT feature complete state. 2015-02-17 12:46:30 +01:00
d4ba2f6d81 more work towards a standalone Fourier (mainly for HAL-9500). Add msr-file support. Still some severe flaws. 2015-02-11 15:35:14 +01:00
11ea9f5457 'final' changes towards a to-be-tested GLOBAL block implementation 2014-12-18 15:42:16 +01:00
0d4d0573e1 some more work towards a proper GLOBAL block handling. 2014-12-17 15:50:04 +01:00
f13fa554bf added global section to non-muSR, and mu-minus. Added mu-minus to musrt0. 2014-12-12 12:50:12 +01:00
075c259971 transferred lifetimecorrection from RUN block to the PLOT block. More work towards a working GLOBAL block 2014-12-10 16:02:32 +01:00
918f1eb110 more work on the global section 2014-12-09 15:47:13 +01:00
3f021c112c start working on the global section. 2014-12-09 10:48:26 +01:00
5b72d622b5 added average view option and 'Tesla' unit in FOURIER. Updated docu 2014-12-04 10:40:16 +01:00
85ac577641 fixes the bug of the 'consecutive numbering of functions problem' MUSR-301 2014-08-20 07:42:58 +02:00
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
310eedf190 add N0 estimate to single histogram fit. Some improvements in musredit (see ChangLog) 2013-02-14 09:16:27 +00:00
22c7702cfe docu updated 2013-01-15 12:25:48 +00:00
c6d98eb80d proper fix of T0 issue (MUSR-238) 2012-11-20 06:11:04 +00:00
e9a195d962 fixes issue with too many t0's in the msr-file (see MUSR-238). 2012-11-19 15:34:20 +00:00
17d7ef4b99 improved Fourier transform. For details see the ChangeLog 2012-11-19 13:27:37 +00:00
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
6c0fdb6ab8 fixed wrong chisq output in musrview if expected chisq ispresent 2012-09-24 11:02:06 +00:00
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
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
138e7ba369 first implementation of MusrRoot. Cleaner handling of Red/Green mode data. General cleanup 2012-03-22 07:00:34 +00:00