suter_a
bcbe945d84
make sure that exported MusrRoot files have proper stats in the histo objects.
2023-08-31 10:39:20 +02:00
suter_a
d43a0df893
improved search run, allowing to look for a specific file format in case the run is saved in multiple different file formats.
2023-08-31 10:38:29 +02:00
suter_a
1850a2c762
allow more flexible dealing with LEM run numbers > 9999.
2023-05-16 09:22:42 +02:00
suter_a
95715dd62d
add 5-digit run name template for lem, needed for addRun and dump_header.
2023-05-16 09:22:24 +02:00
suter_a
058759c0bc
fixed c++ streaming output flag error.
2023-03-07 12:29:14 +01:00
suter_a
c34e711f37
updated the copyright info.
2023-02-17 10:13:48 +01:00
suter_a
3a75ced375
improvement on: allow to draw theory only at the data points for PRunNonMusr.
2023-02-17 10:12:43 +01:00
suter_a
cb53b1b67b
allow to draw theory only at the data points for PRunNonMusr.
2023-02-17 10:12:26 +01:00
suter_a
c79b74e241
fixed formatting issue.
2023-02-17 10:11:16 +01:00
suter_a
9ce9e9f0a3
define tag energy_vec with attributes start, stop, step to define rge energy vector in a compact way in startup.xml files.
2023-02-17 10:09:33 +01:00
martins_m
2db36b2e3d
implementation of depth step fits
2023-02-17 10:06:06 +01:00
suter_a
6e30e7e71f
add reading routine for the dat-files as generate from msr2data. Use case: special 'non muSR fit' type.
2023-02-17 10:02:02 +01:00
suter_a
de5763d5cc
start adding CSV like data reading routine with the FileFormat label DAT.
2023-02-17 10:01:35 +01:00
suter_a
f42306e42b
fix of an old copy/paste error!
2023-01-10 16:18:44 +01:00
suter_a
a356534e6a
updated the copyright info.
2023-01-05 11:04:42 +01:00
suter_a
62c3600fb7
added some more technical docu to PMsr2Data.
2022-12-04 10:50:35 +01:00
suter_a
8a8046d28a
add energy_vect tag which allows a more compact startup xml-file if the rge-files are equally spaced in energy.
2022-11-25 10:22:05 +01:00
suter_a
e32aa61643
replaced sprintf -> snprintf throughout.
2022-11-25 10:16:20 +01:00
suter_a
d0923d75b9
fixed bug in msr2data global+ according to issue #33 reported on bitbucket.
2022-08-09 08:21:53 +02:00
suter_a
c36552708e
more work towards a modern cmake. As a first example reworked FFTW3 binding.
2022-07-06 14:52:24 +02:00
suter_a
843ad88498
adopted to new PSI-BIN lib. Added facility for finding runs via musrfit_startup.xml templates.
2022-05-29 15:44:24 +02:00
suter_a
b72ec88783
add search facility for runs via musrfit_startup.xml template entries.
2022-05-29 15:36:51 +02:00
suter_a
d50659831d
fixed several copy/paste errors which prevented sometimes averaging and instead crashed.
2022-04-25 15:33:57 +02:00
suter_a
0e68888948
improved formated string handling to make compilers happy.
2022-04-12 15:13:19 +02:00
suter_a
980ed79fc4
do not ignore the return value of system(cmd) anymore.
2022-04-12 15:13:08 +02:00
suter_a
1007044215
added necessary include directory info for boost, for PRgeHandler.
2022-04-12 15:12:57 +02:00
suter_a
19c1875442
fixed a typo.
2022-03-14 10:20:33 +01:00
ext-mcfadd_r
0c4b33b056
fix the discontinuity encountered at large t when sigma+/- is large
...
- Though the discontinuity encountered in the previous version is small (because of the large Gaussain damping terms), it introduced considerable numeric instability when fitting. Consequently, simply zeroing the already heavily damped is sensible and yeilds smooth behaviour of the function.
- Also ensure that the return value for the odd frequency component is always finite.
2022-01-11 08:45:01 +01:00
ext-mcfadd_r
aacad8e7ad
improvements to PTheory::SkewedGauss
...
- Divide the function evaluation into even/odd frequency components. Some additional "helper" terms have been added to aid in this.
- Use a better value to check for floating-point overflow in the evaluation of ROOT::conf_hyperg and return std::numeric_limits<Double_t>::max() when necessary. This extends the function's range of validity to arbitrary time (whereas the previous implementation would fail loudly for large sigma+/-).
- Format the src with clang-format.
2022-01-11 08:44:50 +01:00
suter_a
1341cfb8fe
add option to musrfit that the user can choose from the command line the number of threads to be used for OpenMP. Updated the docu accordingly.
2021-10-06 15:16:00 +02:00
suter_a
c5da80eb8a
removed debug info from phase detection.
2021-09-22 09:56:54 +02:00
suter_a
dd50f80e90
fix phases to +-360 degree.
2021-09-22 08:55:54 +02:00
suter_a
46bea9752f
add missing include directory path in cmake. Thank's to Akihiro Koda for reporting the bug and proposing the fix.
2021-09-21 07:59:41 +02:00
suter_a
1f5e1770a7
lift #forward == #backward restriction.
2021-06-17 08:24:59 +02:00
suter_a
6bef7903bb
lift #forward == #backward restriction.
2021-06-17 08:24:49 +02:00
suter_a
083e715fc4
remove obsolete test.
2021-06-17 08:24:39 +02:00
suter_a
1bdccae1d6
improve the readability of the time with packing in the code.
2021-06-08 07:30:37 +02:00
suter_a
cca75c7970
propagate ROOT_GRTEQ_24 properly to the compile options.
2021-04-15 16:37:13 +02:00
suter_a
b3cd31199e
Fix out-of-bound bug pointed out by Ryan McFadden.
2021-04-13 07:58:28 +02:00
suter_a
865efb506a
make sure that group has indeed any elements.
2021-04-13 07:58:03 +02:00
suter_a
15f191c8d6
changes needed since upcoming ROOT6.24 (minuit2) will break the backward compatibility.
2021-04-09 16:03:16 +02:00
suter_a
9657c8076f
slightly improved the rge handler.
2021-04-06 14:40:53 +02:00
suter_a
8c604cc02b
fix an error number of theory points for the view data.
2021-04-06 14:40:38 +02:00
suter_a
02496711b4
make PRgeHandler to a shared libs. Adopted Nonlocal and PMagProximity accordingly.
2021-04-06 14:40:17 +02:00
suter_a
756c6a52c1
add a central rge-handler which can be used by all user function classes.
2021-04-06 14:38:51 +02:00
suter_a
a7b540cfdb
update of the copyright info.
2021-03-29 08:30:43 +02:00
suter_a
02926a6cc5
by changing the behaviour of the global parts of the class PUserFcnBase from pure virtual default NeedGlobalPart=false, the code can be simplified in many places.
2021-03-09 09:49:57 +01:00
suter_a
acb1b1542a
make sure that CUDA is present before pushing CUDA specific compiler flags.
2021-01-12 14:37:00 +01:00
suter_a
f9f64109c1
added the missing DKS flags after removing FindDKS.cmake
2021-01-12 12:33:51 +01:00
suter_a
aa08b40696
restrict some compiler flags to the correct platforms.
2020-12-28 18:26:45 +01:00