Commit Graph

2308 Commits

Author SHA1 Message Date
93c9e3ab80 improve the doxygen docu. 2025-11-26 17:39:55 +01:00
03a7d79b40 improve the doxygen docu. 2025-11-26 17:39:41 +01:00
cf9ea89326 improve the doxygen docu with the help of Claude AI. 2025-11-26 17:38:14 +01:00
80fb0cf7f2 added some more sanity checks for dump_header. 2025-11-26 17:32:26 +01:00
9545811e20 added some more sanity checks for any2many. 2025-11-26 17:31:58 +01:00
64d82765bc added some more sanity checks for addRun. 2025-11-26 17:31:39 +01:00
bf94ab5fd7 added some more sanity checks for musrview. 2025-11-26 17:31:22 +01:00
bc68107b4e added some more sanity checks for musrt0. 2025-11-26 17:31:04 +01:00
30a4f457cc added paranoia pointer checks. 2025-11-26 17:30:43 +01:00
e01cfdd5da make sure that the comment content is not confused with end of comment. 2025-11-26 17:30:25 +01:00
4d70c7baa9 use Claude ai to generate doxygen documentation. 2025-11-26 17:27:10 +01:00
71fb4c9435 add TDirectory option to any2many. 2025-10-03 16:21:14 +02:00
0eb36fc48a better handling of values=n/a when dumping the header info. 2025-10-03 16:21:03 +02:00
379471811a fixed char* comparison bug. 2025-10-03 16:20:54 +02:00
632527c3eb adopted PRunDataHandler::ReadRootFile such that it can handle TDirectory in addition to the deprecated TFolder. 2025-10-03 16:20:44 +02:00
d80a02238f dump_header can now handle TMusrRoot with TFolder as well as TDirectory. 2025-10-03 16:20:34 +02:00
03e386f753 update of the in-source MusrRoot docu. 2025-10-03 16:20:24 +02:00
935d0420d3 make musrRootValidation TDirectory compatible. 2025-10-03 16:20:15 +02:00
2b67c76b3c updated the docu and removed unused DrawHeader. 2025-10-03 16:20:06 +02:00
001c9899cd increase the MusrRoot version to 2.0. 2025-10-03 16:19:46 +02:00
b66ac0da54 added the reader part for MusrRoot if written with TDirectory rather than TFolder. 2025-10-03 16:19:26 +02:00
e85ea90100 start implementing TDirectory infrastructure. 2025-10-03 16:19:16 +02:00
6148b9cca3 split argv parsing between root (un)related parts. 2025-09-15 14:31:35 +02:00
4ca3005b75 add the errno information onto the IPC, in case of a failure. 2025-09-07 18:17:00 +02:00
1f40dd48f8 remove qmake left-overs from the main code. 2025-09-02 12:36:45 +02:00
6cc736d6a5 prevent crash if no tab is present. 2025-08-19 19:25:28 +02:00
6449fd120f make sure that index states in proper range for PRunAsymmetryRRF. 2025-08-19 19:25:16 +02:00
bb3d53761a added more histo length versus fgb, lgb checks. 2025-07-11 13:17:35 +02:00
4af91b4942 improved reload of msr-files in musredit after a msr2data command. 2025-07-07 10:09:07 +02:00
297a0d95cc error feed fStep rather than fPosError for expected chisq. Tweaked the param rounding for expected chisq. 2025-07-04 16:31:50 +02:00
4176bceee1 better exp estimate for precision. 2025-07-04 08:37:41 +02:00
1104cf5cb8 removed left-over debug info. 2025-07-03 10:31:54 +02:00
f9ddb4e668 handle err==0 for rounding. 2025-07-03 10:19:09 +02:00
7451800295 also apply the parameter rounding onto the per run block estimate. 2025-07-03 10:00:49 +02:00
332681362f improved rounding handling to get a more consistent expected chisq after fitting compared to pure chisq estimate of musrfit. Essentially get rid of rounding issues. 2025-07-03 09:59:56 +02:00
3dd027e0a0 now all error messages from musrview can be sent to PMsgBox. 2025-06-29 14:37:36 +02:00
b692b78cac added a feature which brings up a error message box, if there was any issue with the msr-file when starting musrview from musredit. 2025-06-29 14:37:09 +02:00
4da145d674 (i) make most internal checking functions in the msr handler private. (ii) improved checking of real Fourier for consistency. 2025-06-23 16:06:32 +02:00
28054377f7 changed theory functionc abbriviation 'if' to 'ifld'. 2025-06-10 14:37:43 +02:00
ecaf45b4d0 increase libPMusr version to 1.5.0. 2025-06-10 14:34:04 +02:00
e891f0489a 1st full Gauss/Lorentz LF. Still room for optimization, and further testing. 2025-06-10 14:33:37 +02:00
982181e95a add new functions to musredit select. 2025-06-10 14:33:14 +02:00
ea776016b4 add simple F-mu-F to the standard theory functions. 2025-06-10 14:33:00 +02:00
7a923d2f01 start adding more standard theory functions. Not all ready yet. 2025-06-10 14:32:45 +02:00
072c0b63bc create src dir if not present. Needed for git-revision.h 2025-06-03 12:59:40 +02:00
c745ee769d more docu. 2025-06-03 12:07:00 +02:00
1192b6b452 stripped CMakeLists.txt to the bare minimum. 2025-06-03 12:06:50 +02:00
7e3eda6699 add necessary docu for the Gaussian Lorentzian approach. 2025-06-03 12:06:41 +02:00
60aeab2239 changed the integral approximation approach for Gaussian/Lorentzian. 2025-06-03 12:06:30 +02:00
8135035899 added ZF, LF geometry, dynamic approximation width/hopp << 1. 2025-06-03 12:06:18 +02:00