68 Commits

Author SHA1 Message Date
f2c06094e3 add a full dummy user function class with a global part. This can be used as a starting point to develop new polarization functions. Currently no rge-handling present. 2021-04-19 16:13:48 +02:00
3fc410e7a7 add missing Qt6 flag for the case the user wants to choose himself. 2021-04-13 07:58:16 +02:00
9885968d24 applies already for 6.24-rc which is 6.23.99, hence the odd adaptation. 2021-04-09 16:03:27 +02:00
15f191c8d6 changes needed since upcoming ROOT6.24 (minuit2) will break the backward compatibility. 2021-04-09 16:03:16 +02:00
2a531bd58d add ROOT version information for better diagnostics. 2021-04-09 16:03:04 +02:00
08c841f0d9 add some boost component checks. Increase the musrfit version number. 2021-04-06 14:39:09 +02:00
a97308020d some bug fixing in the cmake chain concerning the new Qt6 stuff. 2021-01-29 15:13:16 +01:00
b2a371a9f0 remove comment. 2021-01-29 15:12:57 +01:00
01957630e8 add first Qt6 version of musredit, mupp, etc. 2021-01-29 15:12:30 +01:00
b8d899f67f add proper compiler flags for DKS/CUDA. 2020-12-28 18:25:31 +01:00
2d877326ae add missing compiler switches for DKS_OPENCL and DKS_CUDA needed for macOS. 2020-12-18 21:35:45 +01:00
0bdcaf3497 DKS improvements on macOS Big Sur. 2020-12-16 20:14:28 +01:00
3b5060c061 musrview gets the new feature: calculate theory points only at data points.
Conflicts:
	doc/html/searchindex.js
	doc/html/setup-dks.html
	src/classes/PMusrCanvas.cpp
	src/include/PMusrCanvas.h
	src/musrview.cpp
2020-08-29 11:49:49 +02:00
ccb87e8b7a A single asymmetry plot allows to toggle the color of the theory function line by the key 't'. 2020-07-27 19:23:28 +02:00
32bac0e197 Functions can now not only operate on parameters and maps but also on meta information
obtained from the data files. Currently the following meta information can be accessed
if available:
field in (G): B or b
energy in (keV): En or en
temperature in (K): since some data files contain a vector of temperature, they have
                    to be accessed with an index, like T0 or t0, etc.
2020-06-18 08:16:43 +02:00
d2caf435fb allow alpha, beta in the RUN block being expressed via a function. 2020-05-26 07:17:02 +02:00
29291bd0b9 release new version 1.6.0 2020-05-16 09:27:12 +02:00
0dfb181b4d removed merge conflict 2020-05-16 09:13:59 +02:00
cf45c6f1d5 increment version. 2020-02-04 08:21:12 +01:00
ed3497a647 Added explicitly CMP0075 policy in order to get rid of an unnessary warning. 2019-11-08 20:12:31 +01:00
8b416b45e0 merged root6 2019-09-11 12:12:13 +02:00
cf03c49cf8 NeXus mxml support for now dropped since the upstream NeXus library is incompatible with the new mini-xml v3. 2019-07-24 08:31:08 +02:00
e8982410b0 adopted to the enforced changes by root 6.18.00. 2019-07-01 21:56:50 +02:00
25bfa1f66b update of the docu. 2019-05-15 10:14:39 +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
8dd8d29adc Remove automake support
Since the cmake tool chain is now stable, the automake tool chain is removed from musrfit.
This makes documentation and code less cluttered.

Conflicts:
	configure.ac
	src/Makefile.am
	src/classes/Makefile.am
	src/external/MuSR_software/Makefile.am
2019-03-08 13:53:36 +01:00
dbfeeddf3f Remove automake support
Since the cmake tool chain is now stable, the automake tool chain is removed from musrfit.
This makes documentation and code less cluttered.
2019-03-08 12:50:41 +01:00
55c298630a update version information. 2019-01-21 14:48:23 +01:00
75a2a9b3f3 update version information. 2019-01-21 13:35:13 +01:00
d634fd2ce6 CPack/CMake for musrfit
more tweaks towards musrfit rpm
2019-01-14 11:19:19 +01:00
87f706dfaa CPack stub to generate RPM, DEB, etc
Added the first necessary files allowing to generate all kind of packages for the future.
Currently not much testing is present.
2019-01-10 10:17:24 +01:00
82164a3b57 cleaned up outdated comment. 2018-10-15 16:00:37 +02:00
9c8a227f6a remove accidental previous commit. 2018-10-12 16:30:36 +02:00
fab31e13c7 added cmake policy for initial math tests. 2018-10-12 16:27:18 +02:00
3abe2e7e8c cmake: remove HAVE_FORK since it leads to performance issuses with the cuba lib. 2018-06-12 11:26:45 +02:00
7f82ecb9e7 cmake: remove HAVE_FORK since it leads to performance issuses with the cuba lib. 2018-06-12 11:25:23 +02:00
b6b12322be added mupp. Currently only build with cmake. 2018-06-11 11:30:15 +02:00
c2353fab7d added mupp. Currently only build with cmake. 2018-06-11 11:23:40 +02:00
fbb38028cb cmake: make sure that gcc built-in functions are found. 2018-06-10 14:29:37 +02:00
104d18c333 cmake: make sure that gcc built-in functions are found. 2018-06-09 17:32:33 +02:00
80094c27fa cmake: summary cosmetics 2018-06-07 11:23:12 +02:00
14fbb427dd cmake: summary cosmetics 2018-06-07 11:19:52 +02:00
1cd25fcd40 cmake: make sure that at least one build type is defined (default: Release) 2018-06-06 13:12:54 +02:00
1c901f73ba cmake: make sure that at least one build type is defined (default: Release) 2018-06-06 12:57:38 +02:00
923b3c493f cmake: more work on dks6 2018-05-30 19:07:25 +02:00
78de97f498 start to add cmake support for dks6 branch. 2018-05-30 16:36:31 +02:00
8f3ed6f222 disable OpenMP check for MacOSX. 2018-05-30 09:25:43 +02:00
da8d5dcbfa cmake: changed configure output for Qt < 5 2018-05-28 11:07:18 +02:00
eab0f2d626 cmake: allow to specifically select the Qt version. 2018-05-26 20:12:56 +02:00