suter_a
2f712cc2c7
added some more technical docu to PMsr2Data.
2022-11-30 13:00:28 +01:00
suter_a
b9d81668a7
add energy_vect tag which allows a more compact startup xml-file if the rge-files are equally spaced in energy.
2022-11-09 13:09:31 +01:00
suter_a
f3414f687c
replaced sprintf -> snprintf throughout.
2022-11-05 20:16:44 +01:00
suter_a
43b4566870
fixed bug in msr2data global+ according to issue #33 reported on bitbucket.
2022-08-08 18:16:48 +02:00
suter_a
ae7f1a2168
more work towards a modern cmake. As a first example reworked FFTW3 binding.
2022-07-01 16:18:24 +02:00
suter_a
06d20d4086
adopted to new PSI-BIN lib. Added facility for finding runs via musrfit_startup.xml templates.
2022-05-28 14:10:15 +02:00
suter_a
eefc49bd25
add search facility for runs via musrfit_startup.xml template entries.
2022-05-28 14:05:55 +02:00
suter_a
57596ca441
fixed several copy/paste errors which prevented sometimes averaging and instead crashed.
2022-04-25 15:32:15 +02:00
suter_a
9a92ec2d8e
improved formated string handling to make compilers happy.
2022-04-11 16:18:36 +02:00
suter_a
17a31dfcc4
do not ignore the return value of system(cmd) anymore.
2022-04-11 16:10:00 +02:00
suter_a
9cc1957b2d
added necessary include directory info for boost, for PRgeHandler.
2022-04-11 13:28:18 +02:00
suter_a
faffaec6ac
fixed a typo.
2022-03-04 11:25:28 +01:00
ext-mcfadd_r
27fe3ff5fd
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-10 17:13:11 +01:00
ext-mcfadd_r
fdc9ac8e7e
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-10 14:20:08 +01:00
suter_a
8274fb9d54
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-02 19:41:45 +02:00
suter_a
df03277c4c
removed debug info from phase detection.
2021-09-22 09:54:25 +02:00
suter_a
00398c7fa9
fix phases to +-360 degree.
2021-09-22 08:09:18 +02:00
suter_a
d357b9ad2f
add missing include directory path in cmake. Thank's to Akihiro Koda for reporting the bug and proposing the fix.
2021-09-21 07:52:58 +02:00
suter_a
66fee6a1b3
lift #forward == #backward restriction.
2021-06-16 19:55:43 +02:00
suter_a
ab29dedb77
lift #forward == #backward restriction.
2021-06-16 17:58:40 +02:00
suter_a
b2bb863e9d
remove obsolete test.
2021-06-16 17:57:28 +02:00
suter_a
927f2e83c2
improve the readability of the time with packing in the code.
2021-06-07 18:34:36 +02:00
suter_a
f775ef3545
Fix out-of-bound bug pointed out by Ryan McFadden.
2021-04-13 07:33:14 +02:00
suter_a
8271192f63
make sure that group has indeed any elements.
2021-04-12 07:50:37 +02:00
suter_a
692e7e44db
propagate ROOT_GRTEQ_24 properly to the compile options.
2021-04-09 11:08:35 +02:00
suter_a
c06f510aff
changes needed since upcoming ROOT6.24 (minuit2) will break the backward compatibility.
2021-04-09 10:03:34 +02:00
suter_a
56f094dad0
slightly improved the rge handler.
2021-04-01 20:37:08 +02:00
suter_a
cab8703f85
fix an error number of theory points for the view data.
2021-04-01 20:30:53 +02:00
suter_a
72c085a0a8
make PRgeHandler to a shared libs. Adopted Nonlocal and PMagProximity accordingly.
2021-04-01 14:26:26 +02:00
suter_a
21213a45eb
add a central rge-handler which can be used by all user function classes.
2021-03-30 15:39:45 +02:00
suter_a
e6e951e8f4
update the copyright info.
2021-03-29 08:22:38 +02:00
suter_a
cc8ac60713
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-02-26 15:17:41 +01:00
suter_a
6747e5c1ca
added a missing check in Fourier difference handling.
2020-09-01 15:06:33 +02:00
suter_a
66f3b48e2a
musrview gets the new feature: calculate theory points only at data points.
2020-08-29 11:15:02 +02:00
suter_a
33fe4ee5fb
moved fTriggerColor toggle state to the proper position.
2020-07-28 08:50:59 +02:00
suter_a
0e2d880249
A single asymmetry plot allows to toggle the color of the theory function line by the key 't'.
2020-07-27 18:36:27 +02:00
suter_a
7b6180a688
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-17 19:31:31 +02:00
suter_a
602a5a4e6c
add field, temperature values from meta-data of the data-files to the runs. This will be needed if functions want to access this information (not yet implemented).
2020-06-13 16:13:44 +02:00
suter_a
07a3de1ed4
fixed double newline with alpha and beta, accidentally introduced.
2020-05-26 16:06:46 +02:00
suter_a
c930298972
allow alpha, beta in the RUN block being expressed via a function.
2020-05-25 16:21:16 +02:00
suter_a
10271dab9a
update of the copyright info.
2020-04-29 09:05:40 +02:00
suter_a
fe7a1b7920
first full implementation of the sector command.
2020-02-03 20:54:23 +01:00
suter_a
1fb1753d82
more work on the SECTOR command. CalcNoOfFitBins() needed to be changed from protected to public.
2020-02-02 17:12:08 +01:00
suter_a
ed0bfd516b
started to implement a chisq/maxLH sector command. Currently only the skeleton is in place.
2020-01-31 16:39:52 +01:00
suter_a
921b8bbab4
fixed a bug in the global+ option of msr2data if a global section is present.
2019-11-08 12:23:27 +01:00
suter_a
b29d85dd4c
fix for the case that a global section is present.
2019-09-23 13:53:19 +02:00
suter_a
a37dc401d9
added missing include file when installing.
2019-09-12 10:50:33 +02:00
salman
75958d0bce
Fix a bug to allow passing lifetimecorrection flag into global fit files generated by msr2data.
2019-08-30 11:27:41 +02:00
suter_a
73db4a7c0e
fix of a typo
2019-07-01 23:10:01 +02:00
suter_a
e8982410b0
adopted to the enforced changes by root 6.18.00.
2019-07-01 21:56:50 +02:00