Commit Graph

112 Commits

Author SHA1 Message Date
f66c832d56 updated the copyright info. 2026-01-25 07:45:44 +01:00
3d07894b2d use Claude ai to generate doxygen documentation.
All checks were successful
Build and Deploy Documentation / build-and-deploy (push) Successful in 17s
2025-11-10 15:14:08 +01:00
1e9b82f1c2 add TDirectory option to any2many. 2025-10-03 15:42:44 +02:00
4b6654ca2a add title to PRawRunDataSet. 2025-03-19 09:44:13 +01:00
4a20d805dd updated the copyright info. 2025-01-30 11:15:42 +01:00
124a31386c add a new tag PMUSR_UNSUPPORTED_FEATURE 2025-01-27 17:58:42 +01:00
79c8be54bf update of the copyright info. 2024-02-03 19:58:11 +01:00
9e88ddb989 Merge remote-tracking branch 'origin/depthProf' into root6 2023-02-17 07:39:17 +01:00
fe32046c21 updated the copyright info. 2023-01-05 10:24:31 +01:00
137a3f17c9 move on to modernize towards modern c++. 2022-05-31 12:32:58 +02:00
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
4aa903b879 replace the run-list handling through the already existing handler class PStringNumberList. 2022-04-27 16:45:33 +02:00
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
a3bcbefebe use the Particle Data Group's recommended value for the muon lifetime 2022-01-11 11:34:29 +01:00
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
e6e951e8f4 update the copyright info. 2021-03-29 08:22:38 +02:00
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
10271dab9a update of the copyright info. 2020-04-29 09:05:40 +02:00
Zaher Salman
e28b907fb7 Estimate alpha for beta-NMR asymmetry calculation from the ratio of B/F counts if no alpha line is given in the run block. 2019-04-26 09:18:24 +02:00
Zaher Salman
4ad524216f Start branch to develop full featured beta-NMR support 2019-04-26 09:06:28 +02:00
9d12700f39 added some additional error tags. 2019-04-25 20:22:43 +02:00
795cd75b1e modernized code to C++11 and newer.
This allows to analyze the code by external code analyzers. Since a lot is adopted,
the version is changed to 1.4.3
2019-04-16 15:34:49 +02:00
3c55a72475 allow to define the phase parameter lists in the Fourier block with a reference phase parameter. This means all the other phase parameters are then relative to this reference phase parameter. This is often used when analysing LEM data. 2018-11-12 20:35:10 +01:00
5909d59f32 allow multiple Fourier phase parameters for phase shifted real Fourier. Autophasing still missing. 2018-10-15 16:09:17 +02:00
5908d8791a back from __CLING__ to __CINT__ since the ROOT guys kept __CINT__ even though they are using cling?\! 2017-02-08 10:45:17 +01:00
5e28f465a4 replace all __CINT__ by __CLING__. 2017-02-07 16:08:52 +01:00
c3c01e5de0 cleaning up left-overs and improved the comments. 2016-12-22 17:04:48 +01:00
5d80c342e0 cleaned up some inconsistencies in the musrfit_startup.xml options 2016-12-18 10:39:43 +01:00
eb482b9671 improved handling of RRF freq in the msr-file 2016-01-18 16:25:34 +01:00
8e399fa04e first steps towards asymmetry RRF fit. 2016-01-15 17:16:07 +01:00
097a6db6b0 more work towards fully functional RRF single histo fit 2016-01-07 13:19:00 +01:00
99864b2b82 some more self-consistency checks with RRF. 2015-12-19 20:32:07 +01:00
c3b5a52519 start working on RRF. For now only work on the msr-file side is done. 2015-12-18 15:34:18 +01:00
f58cbf1874 added a yet experimental feature of a phase 'optimized' real Fourier transform. 2015-09-24 15:33:47 +02:00
b113a94ee9 added the class PStringNumberList which allow to parse a generic encoded list of numbers. Used this class to improve PMsrHandler, and improved the runList feature of msr2data. For details see the documentation of msr2data. 2015-08-16 11:43:57 +02:00
Thomas Prokscha
fab7acfedc added a group histo selector in any2many for MusrRoot when exporting to a too limited file format as PSI-BIN. 2015-05-29 15:11:04 +02:00
68b071ec2e Fixed compilation problem with fftw3 and added fake automake files to musredit and musrgui. 2015-02-19 17:08:16 +01:00
d4ba2f6d81 more work towards a standalone Fourier (mainly for HAL-9500). Add msr-file support. Still some severe flaws. 2015-02-11 15:35:14 +01:00
c6900030c7 first partial implementation for a standalone Fourier transform calculator/plotter. Mainly meant for HAL-9500. Much more to come ... 2015-02-02 15:52:51 +01:00
11ea9f5457 'final' changes towards a to-be-tested GLOBAL block implementation 2014-12-18 15:42:16 +01:00
56cb9749d2 added addt0 to the GLOBAL block 2014-12-17 15:40:43 +01:00
075c259971 transferred lifetimecorrection from RUN block to the PLOT block. More work towards a working GLOBAL block 2014-12-10 16:02:32 +01:00
918f1eb110 more work on the global section 2014-12-09 15:47:13 +01:00
3f021c112c start working on the global section. 2014-12-09 10:48:26 +01:00
5b72d622b5 added average view option and 'Tesla' unit in FOURIER. Updated docu 2014-12-04 10:40:16 +01:00
bbb8550f96 since we moved to git, I cleaned up the svn prop's from the sources and added a GIT_REVISION through git-revision.h 2014-02-12 12:43:32 +01:00
310eedf190 add N0 estimate to single histogram fit. Some improvements in musredit (see ChangLog) 2013-02-14 09:16:27 +00:00
22c7702cfe docu updated 2013-01-15 12:25:48 +00:00
17d7ef4b99 improved Fourier transform. For details see the ChangeLog 2012-11-19 13:27:37 +00:00
6c8ce66e1d (i) add PRINT_LEVEL to the command block (0='nothing' to
3='everything'). This allows to tune the Minuit2 output. (ii) added the
possibilty to give the fit range in bins. For details see the docu.
2012-10-25 14:44:16 +00:00