Commit Graph
2080 Commits
Author SHA1 Message Date
suter_a 3b40c21226 remove obsolate file. 2022-12-21 08:05:49 +01:00
suter_a 3123a3f84a remove .idea from PDepthProfile. 2022-12-21 08:03:44 +01:00
suter_a 348f02b217 start to work on a more efficient version of MM PDepthProfile user function. 2022-12-21 07:55:33 +01:00
suter_a 7bf2cfd8c1 moved depth_profile_startup.xml to test directory, which still needs to be populated. 2022-12-21 07:53:49 +01:00
suter_a a31da8df70 add new inline function GetNoOfRgeDataSets(). 2022-12-21 07:51:40 +01:00
suter_a 41c90ef936 define tag energy_vec with attributes start, stop, step to define rge energy vector in a compact way in startup.xml files. 2022-12-21 07:49:57 +01:00
suter_a 1c447c8a92 make them OpenMP aware for macOS. 2022-12-13 12:11:59 +01:00
suter_a 72dd9dea65 add feature that mupp_plotter can show/hide lines between the data points. 2022-12-03 11:02:20 +01:00
suter_a 6b31c0a35d Merge branch 'root6' of https://git.psi.ch/nemu/musrfit into root6 2022-11-30 13:00:54 +01:00
suter_a 2f712cc2c7 added some more technical docu to PMsr2Data. 2022-11-30 13:00:28 +01:00
suter_a 19b9375d88 added cumulative frequency output. 2022-11-26 15:44:05 +01:00
suter_a 9761666513 add a rgeHandler tester which allows quickly to test rge-file related handling. 2022-11-09 13:11:30 +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 bface6bf1e adopted to the newer Qt versions. 2022-11-07 09:48:19 +01:00
suter_a e3c2149847 adopted to the newer boost versions. 2022-11-07 09:47:50 +01:00
suter_a f3414f687c replaced sprintf -> snprintf throughout. 2022-11-05 20:16:44 +01:00
suter_a 44aacfca50 adopted from qt5 to qt6. 2022-09-06 20:50:59 +02:00
suter_a 173d20f05e improved export parameter list behavior. Allow multiple deliminators: ',', ';', ' ' 2022-09-02 14:40:12 +02:00
suter_a ccc1dda352 fixed typo. 2022-09-02 14:38:54 +02:00
suter_a b4c7780ff5 improved msr<->mlog swap dialog. 2022-09-02 13:53:34 +02:00
suter_a 2ba6e8a230 make sure that the minimum height of musrStep is not larger than the available screen resolution height. 2022-09-02 13:29:45 +02:00
martins_m 8fed497adc implementation of depth step fits 2022-08-19 17:50:25 +02: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 3f2e96303a improvement dealing with rpath on macOS. 2022-06-20 15:53:57 +02:00
suter_a 1b190830e9 fixed typo. 2022-06-01 13:43:01 +02:00
suter_a 7b19ba8b36 use PFindRun facility now. Cleaned up various little things. 2022-06-01 13:08:07 +02:00
suter_a 137a3f17c9 move on to modernize towards modern c++. 2022-05-31 12:32:58 +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 56820e498f refactor PSI-BIN lib. Fix a couple of bugs and start to adopt to more modern c++. 2022-05-28 14:08:04 +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 0625bc008f fixed a typo, and tell the user if the file format info is not provided MusrRoot is assumed. 2022-05-27 13:14:30 +02:00
Andreas Suter f47fdf7e54 use proper return value (int) rather than bool. 2022-04-29 07:56:38 +02:00
suter_a 4aa903b879 replace the run-list handling through the already existing handler class PStringNumberList. 2022-04-27 16:45:33 +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 5361727583 NeXus: replaced deprecated NXgetnextattr by NXgetnextattra. 2022-04-12 15:01:59 +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 26c1f49554 added depth profiler skeleton for MM. 2022-03-17 13:07:00 +01:00
suter_a fc08b12769 fixed wrong description (copy/paste error). 2022-03-17 12:17:38 +01:00
suter_a c8c2df5eb8 add reading routine for the dat-files as generate from msr2data. Use case: special 'non muSR fit' type. 2022-03-15 15:47:37 +01:00
suter_a 2d85d10b2f start adding CSV like data reading routine with the FileFormat label DAT. 2022-03-14 20:59:37 +01:00
suter_a faffaec6ac fixed a typo. 2022-03-04 11:25:28 +01:00
ext-mcfadd_randsuter_a 3cc36bcb6d Merged in constants (pull request #12)
update the physical constants pertaining to the muon

Approved-by: Andreas Suter
2022-01-11 10:41:59 +00:00
ext-mcfadd_r a3bcbefebe use the Particle Data Group's recommended value for the muon lifetime 2022-01-11 11:34:29 +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
ext-mcfadd_r c85a12b61e update the physical constants pertaining to the muon
- use the most recent/precise measurement of the muon's lifetime (MuLan experiment at PSI).
- define the gyromagnetic ratio in terms of the latest values for the fundamental physical constants (CODATA 2018).
2022-01-10 13:14:19 +01:00
suter_a 06389416a6 replace deprecated QFontDatabase by the new static functions. 2021-12-05 16:45:53 +01:00