Commit Graph

2025 Commits

Author SHA1 Message Date
suter_a e32aa61643 replaced sprintf -> snprintf throughout. 2022-11-25 10:16:20 +01:00
suter_a eb63f5862b adopted from qt5 to qt6. 2022-09-06 20:54:52 +02:00
suter_a e6ad904fee improved export parameter list behavior. Allow multiple deliminators: ',', ';', ' ' 2022-09-02 14:42:51 +02:00
suter_a 531d238fa3 fixed typo. 2022-09-02 14:42:37 +02:00
suter_a b6532ffe39 improved msr<->mlog swap dialog. 2022-09-02 13:55:34 +02:00
suter_a 8f682aceca make sure that the minimum height of musrStep is not larger than the available screen resolution height. 2022-09-02 13:26:49 +02: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 9cf5b5b49c improvement dealing with rpath on macOS. 2022-07-06 14:50:13 +02:00
suter_a 3bde35910c fixed typo. 2022-06-01 13:46:34 +02:00
suter_a 1dd195b837 use PFindRun facility now. Cleaned up various little things. 2022-06-01 13:12:32 +02:00
suter_a d977a8cd1a move on to modernize towards modern c++. 2022-05-31 13:05:37 +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 40007650f6 refactor PSI-BIN lib. Fix a couple of bugs and start to adopt to more modern c++. 2022-05-29 15:37:02 +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 953cb32ded fixed a typo, and tell the user if the file format info is not provided MusrRoot is assumed. 2022-05-29 15:36:41 +02:00
Andreas Suter fea7b535b6 use proper return value (int) rather than bool. 2022-04-29 08:59:37 +02:00
suter_a e679546d60 replace the run-list handling through the already existing handler class PStringNumberList. 2022-04-27 16:49:15 +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 990cdf582d NeXus: replaced deprecated NXgetnextattr by NXgetnextattra. 2022-04-12 15:13:28 +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 5066373659 use the Particle Data Group's recommended value for the muon lifetime 2022-01-11 11:51:43 +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 538113aad3 replace deprecated QFontDatabase by the new static functions. 2021-12-13 13:23:31 +01:00
suter_a 5b94d4d302 modernized the cmake <-> Qt handling. 2021-12-01 15:42:43 +01:00
suter_a 1aa7ae7f0d try re-create musredit_startup.xml in case it is corrupted. 2021-12-01 15:42:34 +01:00
suter_a 1fb60c0aae get rid of deprecated dialogs and make them more uniform. 2021-12-01 15:42:18 +01:00
suter_a e56c4bb450 remove obsolate qt6 musredit dialog. 2021-12-01 15:42:01 +01:00
suter_a b377f0501e adopted to dks6. 2021-11-05 14:40:44 +01:00
suter_a c988f00ad8 adopted the the new dyld on macOS Monterey. 2021-11-05 14:37:24 +01:00
suter_a 87bee52edb add a default y-range to the range option in the PLOT block. 2021-10-30 10:13:23 +02:00
suter_a f0e89865e2 fixed a copy/paste error. 2021-10-30 10:13:09 +02:00
suter_a d83b40e5f9 fixed a copy/paste error. 2021-10-30 10:12:54 +02:00
suter_a 54f6fb62b3 improved the error messages slightly. 2021-10-06 15:17:16 +02: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 251cf6b6f8 allow to inspect how many cores are available for OpenMP. 2021-10-06 15:07:41 +02:00
suter_a 7e32600b8a allow to set the default size of musredit via the musredit_startup.xml. 2021-10-02 09:36:17 +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 8c0a0413e5 increased the PippardFitter version number. 2021-08-19 08:08:18 +02:00
suter_a d2c7a3b293 added some necessary include paths. 2021-08-19 08:08:06 +02:00
suter_a 9a1f43d33e adopt for proper git-info handling. 2021-08-19 08:07:51 +02:00
suter_a f76ebc8f18 added some docu. 2021-08-19 08:07:40 +02:00
suter_a 2534168d50 add the option to dump the nonlocal field values for the ASlibs via the programm dump_nonlocal_field. 2021-08-19 08:07:28 +02:00
suter_a ef2c1ba241 make PSI bulk MusrRoot files accessible if the file name is generated from the run-number, year, etc. 2021-07-28 13:31:38 +02:00