1a1e756d77
fix segfault
...
This patch provides a memory-safe alternative to the changes introduced in commit 418adfde67 , which causes a segfault when the "batch mode" flag is required (i.e., for ascii/graphic export).
Note: the program name (i.e., argv[0]) has been added the list arguments passed to ROOT's TApplication. This ensures that the TApplication name matches that of the program (see 542b98b2cc/core/base/src/TApplication.cxx (L179-L180) ).
2024-06-18 12:55:10 +02:00
45d87bc645
modernize the way how to check/deal with OpenMP. This helps also on the macOS side.
2024-06-07 15:31:34 +02:00
6a7178b3a9
propagate only necessary root flags to TApplication.
2024-06-06 10:04:03 +02:00
d6cc0f3c0e
moved mupp examples form the mupp source destination to doc/examples.
2024-04-26 16:05:00 +02:00
c9ecca0c19
got rid off some double brackets.
2024-04-20 18:18:32 +02:00
1a5561b265
fixed a fruther bracket bug.
2024-04-20 17:52:22 +02:00
65066596e8
improved bracket handling in function string generation.
2024-04-20 09:59:23 +02:00
d66b2f383c
make sure that brackets are not lost in the function reconstruct, e.g. 1/(2*parX) is not going over into 1/2*parX.
2024-04-20 09:58:51 +02:00
847a2cfb8e
improved variable description.
2024-04-20 09:58:40 +02:00
2dfa28d5c0
fixed an error in DumpHeader when dumping a TDoubleVector.
2024-03-17 09:29:17 +01:00
9440ddbb40
fixed a typo: Atoi() instead of Atof().
2024-03-17 09:29:08 +01:00
e149f73d15
for macos: add /usr/local/lib to DYLD_LIBRARY_PATH for qt5. This is needed to find the nexus lib.
2024-03-17 09:28:45 +01:00
445d48cfbf
revert back to boost ellint_1, since on many compilers the c++17 std::comp_ellint_1 is not yet implemented.
2024-03-17 09:24:10 +01:00
1b882c20b3
use the QProcess startDetached method and not the static one.
2024-02-14 12:14:53 +01:00
71a7267028
use the QProcess startDetached method and not the static one.
2024-02-14 12:14:33 +01:00
0760a836b4
start musrview as detached process: simplifies things.
2024-02-14 12:14:19 +01:00
057ae07be6
add /usr/local/lib to default DYLD_LIBRARY_PATH for macOS.
2024-02-08 14:04:31 +01:00
17339e191d
updated copyright info.
2024-02-07 15:29:08 +01:00
fb7a3517e9
added some missing qutation marks musrfit_startup.xml.
2023-12-05 09:34:42 +01:00
2eb888874d
added some more default search path to default musrfit_startup.xml.
2023-12-05 09:34:35 +01:00
df926a4d66
add an option to musrfit which allows to replace to musrfit_startup.xml by the default one.
2023-11-17 09:02:40 +01:00
f72a213bd8
adopted default path/file-name scheme to the current state.
2023-11-10 15:22:16 +01:00
7384ce4b89
improved the nonlocal field dump, by allowing a custom range.
2023-11-09 13:15:21 +01:00
0ee1d4e264
mupp: got rid of some left over raw pointers by replacing them through smartpointers.
2023-11-09 13:15:08 +01:00
18b06267d2
make sure that singleRunMsrFile is a legal pointer before proceeding.
2023-11-09 13:14:56 +01:00
cfccb30eb8
switched TGapIntegrals from raw -> smart pointers.
2023-11-09 13:14:47 +01:00
9524e7201c
remove unused code.
2023-11-09 13:14:34 +01:00
250b786766
more work in switching raw -> smart pointer.
2023-11-09 13:13:25 +01:00
7765f24ce0
switched TLondon1D from raw -> smart pointers.
2023-11-09 13:12:52 +01:00
e8511dbe8b
fixed stupid copy/paste error when switching to smart pointers in PMusrWiz.
2023-11-09 13:12:39 +01:00
3dd8e404dc
adopted MusrRootDefinition doc to smart pointer use. Updated MusrRootDefinition.pdf
2023-11-09 13:12:13 +01:00
ae75478043
adopted MusrRootDefinition doc to smart pointer use.
2023-11-09 13:12:02 +01:00
6340f9d196
more work on Raw -> Smart Pointers for external libs.
2023-11-09 13:11:51 +01:00
4726764306
Raw -> Smart Pointers in TMusrRunHeader.
2023-11-09 13:11:40 +01:00
4ba2502788
Raw -> Smart Pointers in PNeXus.
2023-11-09 13:11:21 +01:00
2eec7bd182
Nonlocal: Raw -> Smart Pointers. Improved config of standalone dump_nonlocal_field.
2023-11-09 13:11:07 +01:00
fb8ca28ea3
print for debug: the ostream need explicit string not char[].
2023-10-25 13:49:05 +02:00
d96d1f68d5
increased main version to 1.9.2, libPMusr to 1.4.0, and mupp to 1.1.0.
2023-10-25 10:59:25 +02:00
cff7169774
added check for mupp script in case the data collection is not readable.
2023-10-25 10:59:11 +02:00
5000783198
(i) fix of missing status init. (ii) changed vector copy evaluation.
2023-10-25 10:59:00 +02:00
01567bb6f0
Raw -> Smart Pointers for mupp_plotter, qt5/qt6.
2023-10-25 10:58:50 +02:00
843770505a
Raw -> Smart Pointers for PVarDialog, mupp, qt5/qt6.
2023-10-25 10:58:41 +02:00
99492e820c
Raw -> Smart Pointers for mupp, qt5/qt6.
2023-10-25 10:58:32 +02:00
5002ed84de
Raw -> Smart Pointers for musrWiz, qt5.
2023-10-25 10:58:20 +02:00
b9d05d5fcb
Raw -> Smart Pointers for musrStep, qt5.
2023-10-25 10:58:09 +02:00
a66cd45b44
Raw -> Smart Pointers in PSubTextEdit, musredit, qt5.
2023-10-25 10:57:59 +02:00
626334e902
Raw -> Smart Pointers in PPrefsDialog, musredit, qt5.
2023-10-25 10:57:47 +02:00
4d516d659d
Raw -> Smart Pointers for musredit qt5.
2023-10-25 10:57:36 +02:00
afbe8a8ee6
start replacing raw to smart pointers for mupp.
2023-10-25 10:57:27 +02:00
302f5cd5ca
add missing include.
2023-10-25 10:57:16 +02:00