Commit Graph

218 Commits

Author SHA1 Message Date
17339e191d updated copyright info. 2024-02-07 15:29:08 +01:00
9ef5c5cac6 switched PMsrHandler where possible to smart pointers. 2023-10-25 10:03:18 +02:00
17bc497b30 remove one check for Fourier only. 2023-10-25 10:01:41 +02:00
f42306e42b fix of an old copy/paste error! 2023-01-10 16:18:44 +01:00
a356534e6a updated the copyright info. 2023-01-05 11:04:42 +01:00
e32aa61643 replaced sprintf -> snprintf throughout. 2022-11-25 10:16:20 +01:00
d0923d75b9 fixed bug in msr2data global+ according to issue #33 reported on bitbucket. 2022-08-09 08:21:53 +02:00
0e68888948 improved formated string handling to make compilers happy. 2022-04-12 15:13:19 +02:00
083e715fc4 remove obsolete test. 2021-06-17 08:24:39 +02:00
b3cd31199e Fix out-of-bound bug pointed out by Ryan McFadden. 2021-04-13 07:58:28 +02:00
865efb506a make sure that group has indeed any elements. 2021-04-13 07:58:03 +02:00
a7b540cfdb update of the copyright info. 2021-03-29 08:30:43 +02:00
f9407ef975 fixed double newline with alpha and beta, accidentally introduced. 2020-05-26 19:55:15 +02:00
d2caf435fb allow alpha, beta in the RUN block being expressed via a function. 2020-05-26 07:17:02 +02:00
b6dba8965b update of the copyright info. 2020-04-30 17:46:10 +02:00
d5d6140e42 fixed a bug in the global+ option of msr2data if a global section is present. 2019-11-08 12:29:00 +01:00
8b416b45e0 merged root6 2019-09-11 12:12:13 +02:00
75958d0bce Fix a bug to allow passing lifetimecorrection flag into global fit files generated by msr2data. 2019-08-30 11:27:41 +02:00
cc1c914d93 Merge branch 'beta-NMR' into root6 2019-05-15 09:00:47 +02:00
5953786611 properly check the number of t0 parameters in the msr-file. 2019-05-11 13:19:19 +02:00
50314c56e3 properly check the number of t0 parameters in the msr-file. 2019-05-11 13:15:43 +02:00
be8c809c6a Follow Andreas' code modernization for BNMR code and cleanup 2019-04-26 10:58:17 +02:00
3ae49b6c23 Resolve merge conflicts manually 2019-04-26 09:25:48 +02:00
22141ae98d Deal with missing alpha line for beta-NMR. 2019-04-26 09:18:24 +02:00
bcd1c98ad2 More work towards implementation of beta-NMR asymmetry calculation 2019-04-26 09:11:00 +02:00
4ad524216f Start branch to develop full featured beta-NMR support 2019-04-26 09:06:28 +02:00
c64c74dbf8 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

Conflicts:
	src/classes/PFitter.cpp
	src/classes/PFourier.cpp
	src/classes/PMsrHandler.cpp
	src/classes/PMusrCanvas.cpp
	src/classes/PRunAsymmetry.cpp
	src/classes/PRunAsymmetryRRF.cpp
	src/classes/PRunListCollection.cpp
	src/classes/PRunSingleHisto.cpp
	src/classes/PRunSingleHistoRRF.cpp
	src/classes/PStartupHandler.cpp
	src/include/PFourier.h
	src/include/PRunListCollection.h
	src/musrFT.cpp
2019-04-24 17:44:58 +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
94950cb755 ifgk and ifll CUDA/OpenCL-GPU accessible. 2019-01-22 14:05:09 +01:00
d1cf374354 Merged master into beta-NMR 2018-12-18 10:01:28 +01:00
a5748f0359 Fourier relative phase: bug fix
The reference phase for real Fourier was accidentely counted twice.
2018-11-29 11:00:24 +01: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
1e8b79ec1d set reference phase index in the case of a phase vector 2018-11-13 09:20:14 +01:00
0d917564c5 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-13 09:19:48 +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
357d46aac4 allow multiple Fourier phase parameters for phase shifted real Fourier. Autophasing still missing. 2018-10-15 16:12:49 +02:00
5909d59f32 allow multiple Fourier phase parameters for phase shifted real Fourier. Autophasing still missing. 2018-10-15 16:09:17 +02:00
f81c6aa2bf Deal with missing alpha line for beta-NMR. 2018-08-24 17:42:23 +02:00
b044d97a55 More work towards implementation of beta-NMR asymmetry calculation 2018-08-16 23:17:39 +02:00
e2a59af6e1 Start branch to develop full featured beta-NMR support 2018-08-15 20:35:06 +02:00
5617cf2925 cleaned up signed/unsigned int issues. 2018-06-06 16:24:42 +02:00
4a881fad56 cleaned up signed/unsigned int issues. 2018-06-06 16:04:27 +02:00
70d1a24534 make msr-file reader more robust against leading spaces. 2017-11-08 11:43:49 +01:00
523e54c6db make msr-file reader more robust against leading spaces. 2017-11-08 11:43:14 +01:00
38c4293d58 resolved merge conflicts with master 2016-12-23 14:16:22 +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