ca742a064f
more work to get rid of raw pointers.
2023-10-17 16:35:54 +02:00
c2a2051d29
replaced raw pointers by smart pointers for musrfit.cpp.
2023-10-13 11:56:52 +02:00
fe32046c21
updated the copyright info.
2023-01-05 10:24:31 +01:00
f3414f687c
replaced sprintf -> snprintf throughout.
2022-11-05 20:16:44 +01:00
c6602fb541
improved the error messages slightly.
2021-10-03 15:04:39 +02:00
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
4f0590fe10
allow to inspect how many cores are available for OpenMP.
2021-10-02 10:11:44 +02:00
daa2ea1347
make sure that git repo info is only added if the musrfit project source is indeed a git repo, and not e.g. a download.
2021-07-12 15:34:07 +02:00
8cce005fd5
add info on how musrfit is compiled Debug or Release.
2021-05-21 07:44:50 +02:00
38b289b99f
add ROOT version information for better diagnostics.
2021-04-09 09:33:08 +02:00
e6e951e8f4
update the copyright info.
2021-03-29 08:22:38 +02:00
10271dab9a
update of the copyright info.
2020-04-29 09:05:40 +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
97beb80c4b
Dynamic Search Path for ROOT Dictionary
...
Added by default the dynamic search path '/usr/local/lib' to ROOT.
This is needed to find the necessary dictionaries for musrfit,
musrview, musrt0. Furthermore, added an option '--show-dynamic-path'
to these programs which allow the user to dump the currently used
dynamic search paths. This is potentially handy for diagnostics.
2019-02-05 09:51:30 +01:00
86e1544c0e
adopted the technical docu, according to the new sphinx user docu.
2018-07-04 12:43:26 +02:00
b2850d015c
added a musrfit cmd line flag which allows to check if NeXus support is enabled.
2018-05-02 13:24:54 +02:00
fca13283e1
changed generation of git-revision.h which allows to keep it up-to-date. Aditionally git-branch info has been added.
2017-02-22 09:42:07 +01:00
238dbda037
removed outdated syntax description.
2017-01-11 17:54:56 +01:00
5d80c342e0
cleaned up some inconsistencies in the musrfit_startup.xml options
2016-12-18 10:39:43 +01:00
5c69c21f56
should prevent crash if musrfit_startup.xml is NOT found anywhere.
2016-08-09 12:43:13 +02:00
b8b7b7665f
some more work towards asymmetry RRF
2016-01-15 18:26:47 +01:00
6ee5d76b35
first implementation of the single histo RRF fit (no plotting yet). Seems to work but the error estimate of the RRF asymmetry seems to be too large. Needs to be checked.
2015-12-21 16:54:12 +01:00
c5cd11562b
proper RUN block number for the error message.
2014-12-17 15:46:45 +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
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
aa2e6cead0
changed timeout handling for musrfit
2012-06-29 13:54:12 +00:00
1d6f8082f0
newly added dump_header, which dumps the header information of a muSR data file. Furthermore some minor cleanup took place.
2012-05-12 14:08:27 +00:00
99c24a146d
added negative muon fitting support. Fixed at the same time bugs related to logx/logy plotting. Allow now comments after functions in the FUNCTION block.
2012-04-24 10:52:20 +00:00
7368884482
added timeout facility for musrfit, musrview, musrt0. Adopted musredit/musrgui accordingly.
2012-04-15 08:39:30 +00:00
138e7ba369
first implementation of MusrRoot. Cleaner handling of Red/Green mode data. General cleanup
2012-03-22 07:00:34 +00:00
nemu
58a79084b1
added per run block chisq output
2011-07-25 07:35:29 +00:00
nemu
d9f1f1235e
added expected chisq calculation for single histogram fits (MUSR-194)
2011-07-09 16:26:42 +00:00
Bastian M. Wojek
caa3fdfc12
* Define a function for the XML-reading workaround in order to clean up a bit.
...
For the moment we keep to copies of it -- one for the use within the various
musrfit programs, one that can be used in user functions.
* musrt0 is now again activated in musrgui/musredit by default.
2011-06-23 11:00:09 +00:00
Bastian M. Wojek
dc48ea9712
* Suggestion how to "solve" the XML-reading problems in certain environments:
...
A workaround has been implemented where it is not tried any more to "directly
parse the file" but rather the file is read into a memory buffer which then
is parsed.
For further information, see MUSR-122.
* Fixed a linking problem when only shared libraries are built on Cygwin
(introduced with the split-off of libPUserFcnBase).
2011-06-16 22:00:33 +00:00
Bastian M. Wojek
8dc31cad54
Fixed crash of musrview in case the XML startup file is present but cannot be parsed correctly
2011-06-14 17:53:33 +00:00
nemu
49619fcffb
added NeXus support. Still a lot of testing will be needed, documentation updated, etc.
2011-04-08 09:24:32 +00:00
nemu
7fc76c7cb1
crash of musrfit if a run-data-files is not found (MUSR-176)
2011-02-14 20:18:45 +00:00
nemu
5386342cf4
some more docu
2010-06-04 19:51:20 +00:00
nemu
686419119f
some minor improvments in the SCAN/CONTOURS handling
2010-03-12 15:13:39 +00:00
nemu
41c5d45d8b
replace RRF Asymmetry Fit dummy, by Mu Minus Single Histo Fit dummy
2010-01-12 16:00:12 +00:00
nemu
6f49067095
improved handling for invalid MUSRFITPATH
2010-01-05 10:13:12 +00:00
nemu
90807030f1
started with the next step of encapsulation, will take a while
2009-11-02 08:40:47 +00:00
nemu
33222b675c
started with the encapsulation of the data structure which should reduce the number of crashes and help to reduce memory leaks
2009-10-07 12:26:41 +00:00
nemu
ea3fc6b037
fixed another memory leak
2009-10-06 09:34:03 +00:00
nemu
c8fc4a95fe
option "title from data file" added to musrfit
2009-06-25 14:15:00 +00:00
nemu
80d0579ec6
removed debug option from musrfit
2009-05-28 05:41:37 +00:00
nemu
b257bb6c77
fixed wrong theory handling when dumping data
2009-05-27 13:45:27 +00:00
nemu
5d99f6cf8c
fixed handling of new mlog file writer for musrt0
2009-05-22 11:39:47 +00:00
nemu
2e745ed581
changes needed for msr2data and default swap
2009-04-09 11:25:06 +00:00