Commit Graph

2081 Commits

Author SHA1 Message Date
suter_a 47bee12d3e improvement on: allow to draw theory only at the data points for PRunNonMusr. 2023-01-05 08:12:11 +01:00
suter_a 8a6e4dca6f allow to draw theory only at the data points for PRunNonMusr. 2023-01-05 07:59:15 +01:00
suter_a 7ab9892b96 some first bug-fixing and cleanup of the code. 2022-12-21 13:15:58 +01:00
suter_a 7c8548ef70 first implementation of a more efficient DepthProfile user function. Not yet tested! 2022-12-21 10:20:06 +01:00
suter_a 7e63d22cb5 fixed formatting issue. 2022-12-21 10:17:42 +01:00
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
martins_m 8fed497adc implementation of depth step fits 2022-08-19 17:50:25 +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_r 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 a13ee27b9a Merged in skewedgauss (pull request #13)
improvements to PTheory::SkewedGauss

Approved-by: Andreas Suter
2022-01-11 07:23:12 +00: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
suter_a 3a1247e3ec modernized the cmake <-> Qt handling. 2021-12-01 15:25:38 +01:00
suter_a c5e5bddd10 try re-create musredit_startup.xml in case it is corrupted. 2021-11-29 16:11:14 +01:00
suter_a c44ae75e15 get rid of deprecated dialogs and make them more uniform. 2021-11-29 15:39:34 +01:00
suter_a d682004467 remove obsolate qt6 musredit dialog. 2021-11-29 15:20:18 +01:00
suter_a 7486637998 revision of ChangeLog. 2021-11-05 14:24:38 +01:00
suter_a c75427513f adopted the the new dyld on macOS Monterey. 2021-11-05 14:06:20 +01:00
suter_a a34e9fe535 add a default y-range to the range option in the PLOT block. 2021-10-30 09:58:49 +02:00
suter_a 01ff382972 fixed a copy/paste error. 2021-10-30 09:56:15 +02:00
suter_a 7ff3391d61 fixed a copy/paste error. 2021-10-30 09:53:09 +02:00
suter_a c6602fb541 improved the error messages slightly. 2021-10-03 15:04:39 +02: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. v1.7.6 2021-10-02 19:41:45 +02:00
suter_a 4f0590fe10 allow to inspect how many cores are available for OpenMP. 2021-10-02 10:11:44 +02:00
suter_a 4f2041c141 allow to set the default size of musredit via the musredit_startup.xml. 2021-10-02 09:26:13 +02:00
suter_a df03277c4c removed debug info from phase detection. 2021-09-22 09:54:25 +02:00
suter_a 76f4e6846a increase version number from 1.7.4 -> 1.7.5 v1.7.5 2021-09-22 08:09:46 +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 4cc1dbecd1 increased the PippardFitter version number. 2021-08-19 07:53:11 +02:00
suter_a 5f4125bca9 added some necessary include paths. 2021-08-19 07:52:22 +02:00
suter_a ef4fae3ef7 adopt for proper git-info handling. 2021-08-18 19:17:57 +02:00
suter_a d332bffd29 added some docu. 2021-08-18 19:17:18 +02:00
suter_a 4a2d865282 add the option to dump the nonlocal field values for the ASlibs via the programm dump_nonlocal_field. 2021-08-18 16:57:29 +02:00
suter_a c6c7deec9c make PSI bulk MusrRoot files accessible if the file name is generated from the run-number, year, etc. 2021-07-28 13:22:42 +02:00
prokscha 341fa9f77c Removed MuTransistion from tests directory. 2021-07-20 10:51:10 +02:00
suter_a ef1f323f07 fixed another git-revision.h which was forgotten. 2021-07-12 16:30:31 +02:00
suter_a 47e7ba2c70 some fixes on the qt5 side for a none-git project source. 2021-07-12 16:23:33 +02:00