Commit Graph

103 Commits

Author SHA1 Message Date
suter_a 850fb6bbc6 PRunAsymmetry: replace TObjArray/TObjString with PStringUtils
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-06 16:26:00 +02:00
suter_a bb8bdafddd full implementation of the deadtime correction from file. 2026-02-21 07:10:48 +01:00
suter_a 50187b0c65 add DeadTimeCorrection to PRunAsymmetry - no ADDRUN handling yet. 2026-02-20 19:47:21 +01:00
suter_a f66c832d56 updated the copyright info. 2026-01-25 07:45:44 +01:00
suter_a 7b82b2c2c8 improve the doxygen docu of PRunAsymmetry.*. 2025-11-15 07:43:49 +01:00
suter_a 392a0b089d added more histo length versus fgb, lgb checks. 2025-07-11 13:05:49 +02:00
suter_a 4a20d805dd updated the copyright info. 2025-01-30 11:15:42 +01:00
suter_a 79c8be54bf update of the copyright info. 2024-02-03 19:58:11 +01:00
suter_a 9e88ddb989 Merge remote-tracking branch 'origin/depthProf' into root6 2023-02-17 07:39:17 +01:00
suter_a fe32046c21 updated the copyright info. 2023-01-05 10:24:31 +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
suter_a ab29dedb77 lift #forward == #backward restriction. 2021-06-16 17:58:40 +02:00
suter_a 927f2e83c2 improve the readability of the time with packing in the code. 2021-06-07 18:34:36 +02:00
suter_a cab8703f85 fix an error number of theory points for the view data. 2021-04-01 20:30:53 +02:00
suter_a e6e951e8f4 update the copyright info. 2021-03-29 08:22:38 +02:00
suter_a 66f3b48e2a musrview gets the new feature: calculate theory points only at data points. 2020-08-29 11:15:02 +02:00
suter_a 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
suter_a 602a5a4e6c add field, temperature values from meta-data of the data-files to the runs. This will be needed if functions want to access this information (not yet implemented). 2020-06-13 16:13:44 +02:00
suter_a c930298972 allow alpha, beta in the RUN block being expressed via a function. 2020-05-25 16:21:16 +02:00
suter_a 10271dab9a update of the copyright info. 2020-04-29 09:05:40 +02:00
suter_a 1fb1753d82 more work on the SECTOR command. CalcNoOfFitBins() needed to be changed from protected to public. 2020-02-02 17:12:08 +01:00
suter_a 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
suter_a c6766864d9 AddT0 offset bug
Up to now there has been an addT0 offset bug which resulted to the following situation.
Since the offset was wrong by '1', for the first addt0 the t0 of the file was used
instead of the one given in the msr-file. If these t0's are substantially different, the
adding of the runs was quite off, resulting in strong distortions at very early times.
Pant Amba Datt pointed towards this bug which is fixed now.
2018-12-11 13:59:58 +01:00
suter_a 4a881fad56 cleaned up signed/unsigned int issues. 2018-06-06 16:04:27 +02:00
suter_a 6162f683c8 Changed behaviour for the case where LGB > Histo Size. New: LGB = (Histo Size - 1) together with a warning instead of issuing an error. 2017-11-09 09:57:53 +01:00
nemu 95ac103605 Merge branch 'master' into root6 2016-04-26 12:58:50 +02:00
suter_a af7b729a5a start-/endTimeBin are now class members. This reduces the number of recalculations. 2016-04-26 12:39:27 +02:00
suter_a e8b0b002d8 Merge branch 'master' into root6 2016-01-23 09:49:33 +01:00
suter_a 8e399fa04e first steps towards asymmetry RRF fit. 2016-01-15 17:16:07 +01:00
suter_a a467553bd1 adding a branch for ROOT 6.x. This needs some minor adaptations due to the new rootcint/rootclang and the stricter c++11. 2015-01-17 15:31:52 +01:00
suter_a 11ea9f5457 'final' changes towards a to-be-tested GLOBAL block implementation 2014-12-18 15:42:16 +01:00
suter_a e87672f632 try to setup a much cleaner handling for t0's, fgb/lgb, and fit-range 2014-12-17 15:51:26 +01:00
suter_a 89ae45b769 (i) added cross-check for Asymmetry view which makes sure that fbg-t0 is equal for forward and backward histo. (ii) extended the command block for the test-nonlocal.msr in order to have an example which shows the more 'advanced' features of minuit. 2014-11-10 15:57:07 +01:00
suter_a 3d7324e91e fixes the background bug reported in MUSR-299 2014-08-12 18:33:12 +02:00
suter_a 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
suter_a c8222754ce some minor issues with run block names messages in case of missing t0's 2013-03-01 08:10:48 +00:00
suter_a 22c7702cfe docu updated 2013-01-15 12:25:48 +00:00
suter_a 17d7ef4b99 improved Fourier transform. For details see the ChangeLog 2012-11-19 13:27:37 +00:00
suter_a 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
suter_a c713a367d6 added Noakes-Kalvius function 2012-05-31 09:02:05 +00:00
nemu 3830229ac0 fixed some double/int inconsistencies 2012-03-22 14:23:43 +00:00
suter_a 138e7ba369 first implementation of MusrRoot. Cleaner handling of Red/Green mode data. General cleanup 2012-03-22 07:00:34 +00:00
suter_a d2e6eacad2 fixed a bug in PRunAsymmetry::PrepareData relevant when combining addrun's and grouping (MUSR-209). Removed some obsolate out-commented parts from PRunSingleHisto 2012-01-05 15:50:00 +00:00
suter_a 379345496b if the background is estimated from an interval rather than fitted, it will be added as a comment to the background interval tag. (MUSR-192) 2011-11-15 08:46:00 +00:00
nemu 7cedf2eb14 FIXED wrong asymmetry fit plotting if data range is not provided (MUSR-203). Added units to run duration in TPsiRunHeader 2011-09-09 06:37:22 +00:00
nemu 58a79084b1 added per run block chisq output 2011-07-25 07:35:29 +00:00
nemu 822a0bf0b7 in case first good bin (fgb) is not given, it is now fgb=t0+(10ns/time resolution) (MUSR-190) 2011-07-11 18:42:47 +00:00
Bastian M. Wojek 0ebf68156a Synchronized the 'noOfFitBins' calculations for single-histogram and asymmetry fits 2011-05-25 09:48:15 +00:00
Bastian M. Wojek c6912f2efe Small cosmetic changes 2011-05-23 12:44:18 +00:00