This website requires JavaScript.
d1b4ed5d6f
Deploy site
gitea-pages
Gitea Actions
2026-02-23 12:17:19 +00:00
ed2451d657
adopted after deadtime correction offset fix.
root6
Andreas Suter
2026-02-23 13:17:00 +01:00
a005e5750f
fixed an index by one offset issue.
Andreas Suter
2026-02-23 13:02:46 +01:00
b29c7247e7
make sure that the requested pointer is not a nullptr.
Andreas Suter
2026-02-23 12:52:26 +01:00
92008a4e49
fix Boost_INCLUDE_DIR -> Boost_INCLUDE_DIRS
Andreas Suter
2026-02-21 17:38:11 +01:00
49e355f58a
updated the local user-docu.
Andreas Suter
2026-02-21 16:04:48 +01:00
901fda9298
adopted ChangeLog. Fixed a minor issue in PTextEdit. Adopted ctests for the new NeXus handling.
v1.10.0
Andreas Suter
2026-02-21 15:32:03 +01:00
7115c0027c
Merge branch 'nxs' into root6
Andreas Suter
2026-02-21 12:37:21 +01:00
7d5aaf6429
increased the version number of musrfit and libPMusr.
Andreas Suter
2026-02-21 07:45:25 +01:00
79b05cced7
adopted the PNeXus lib such that the class naming scheme is self-consistent.
Andreas Suter
2026-02-21 07:44:20 +01:00
08350a2fde
warning that deadtime correction estimate is not yet implemented. I am not even sure this would be a good feature.
Andreas Suter
2026-02-21 07:19:42 +01:00
22b1ad7f2f
full implementation of the deadtime correction from file for PRunAsymmetryRRF.
Andreas Suter
2026-02-21 07:15:44 +01:00
bb8bdafddd
full implementation of the deadtime correction from file.
Andreas Suter
2026-02-21 07:10:48 +01:00
d5e305411f
added a warning if deadtime correction cannot be carried out (missing parameters, etc.)
Andreas Suter
2026-02-21 07:09:36 +01:00
50187b0c65
add DeadTimeCorrection to PRunAsymmetry - no ADDRUN handling yet.
Andreas Suter
2026-02-20 19:47:21 +01:00
d7908573b8
PRunSingleHistoRRF: add DeadTimeCorrection, and improve ADDRUN readability
Andreas Suter
2026-02-20 19:01:33 +01:00
9aae350c13
move DeadTimeCorrection to PRunBase. Make ADDRUN part in PrepareData more readable.
Andreas Suter
2026-02-20 18:17:05 +01:00
390b9770ca
add an ADDRUN example.
Andreas Suter
2026-02-20 16:14:13 +01:00
ba939574a4
added musrview png ref test via ctest
Andreas Suter
2026-02-18 17:07:20 +01:00
c50e4a3a06
add ctest integration tests for musrfit maxLH/chisq validation
Andreas Suter
2026-02-17 18:05:24 +01:00
b255dad6a2
filter out '\r' and '\n' from command string (macOS issue).
dks6
Andreas Suter
2026-02-13 12:46:16 +01:00
db69044747
fix git-revision.h generation: output to build tree and add missing dependencies
Andreas Suter
2026-01-29 19:52:16 +01:00
cb171d9800
generate git-revision.h at build time instead of configure time
Andreas Suter
2026-01-29 19:35:20 +01:00
8f5b48f013
proper TDirectory handling for the histos.
Andreas Suter
2026-01-26 20:32:34 +01:00
7e4b136561
fixed missing TDirectory handling of RunSummary in dump_header.cpp
Andreas Suter
2026-01-26 19:52:41 +01:00
0eb90caf9a
2nd spot for cmake version check for policy setting.
Andreas Suter
2026-01-25 14:49:38 +01:00
adcd0ea39f
cmake version check for policy setting.
Andreas Suter
2026-01-25 14:43:49 +01:00
9a48487220
updated the copyright info.
Andreas Suter
2026-02-13 13:59:49 +01:00
b00fb31dc3
set cmake Boost find policy.
Andreas Suter
2026-01-25 07:26:25 +01:00
8152c97f14
version update of the doxygen config file.
Andreas Suter
2026-01-22 15:15:42 +01:00
f00f188f0b
filter out '\r' and '\n' from command string (macOS issue).
Andreas Suter
2026-02-13 12:46:16 +01:00
5a2f45c083
filter out '\r' and '\n' from command string (macOS issue).
Andreas Suter
2026-02-13 12:46:16 +01:00
4136806847
better hdf4/5 include handling.
Andreas Suter
2026-02-11 16:05:02 +01:00
6a41458310
start working on the deadtime correction.
Andreas Suter
2026-02-08 15:34:22 +01:00
d70fd34345
improved NeXus docu.
Andreas Suter
2026-02-08 09:11:36 +01:00
3858cc723a
improved docu for HDF4/5.
Andreas Suter
2026-02-07 21:43:34 +01:00
a6f5b956bf
adopt HDF4 support for proper hierarchical writing of the data.
Andreas Suter
2026-02-07 21:26:35 +01:00
86ecfc84af
fixed a copy/paste error.
Andreas Suter
2026-02-07 21:24:14 +01:00
8cb4fc7221
clean up HDF4 in PNeXus. First implementation for HDF4 IDF1/2 write. Compiles, but still some issues.
Andreas Suter
2026-02-07 20:54:09 +01:00
95d087164d
first full mandatory HDF5 IDF V2 writer.
Andreas Suter
2026-02-07 20:17:23 +01:00
8f3ad0c61d
PNeXus now handles std::vector<> attributes new correctly. HDF4/5 now is using int.
Andreas Suter
2026-02-07 20:00:27 +01:00
49d42c93ba
more work on HDF5 IDF V2.
Andreas Suter
2026-02-07 19:34:26 +01:00
df379b834e
first full version for HDF5 IDF V1 write.
Andreas Suter
2026-02-07 17:25:52 +01:00
3bb004ea2d
more work on the NeXus write routines.
Andreas Suter
2026-02-07 11:31:11 +01:00
fc478d27c7
make sure that the config.h is accessible for the PMusr lib.
Andreas Suter
2026-02-07 11:29:48 +01:00
c690965025
add a function in the NeXus lib which gives the time in ISO8601.
Andreas Suter
2026-02-07 11:28:38 +01:00
300c9200df
start implementing the NeXus write routines, needed by any2many.
Andreas Suter
2026-02-07 08:05:42 +01:00
4dcef1a835
add HDF4/HDF5 library version information, needed for writing.
Andreas Suter
2026-02-07 08:05:09 +01:00
4519a0b76e
add more complete dump info for NeXus.
Andreas Suter
2026-02-06 18:08:37 +01:00
3aecdbf0a8
added the missing sample information when reading NeXus IDF V2.
Andreas Suter
2026-02-06 15:15:10 +01:00
dfa8852cfe
removed debug tag.
Andreas Suter
2026-02-06 15:14:25 +01:00
29fbb4a62b
replace the NeXus IDF 2 example.
Andreas Suter
2026-02-06 14:03:55 +01:00
de8b02b94d
more complete doxygen docu.
Andreas Suter
2026-02-06 12:43:55 +01:00
dd2f743b3a
added docu by Claude for PNeXus.
Andreas Suter
2026-02-06 08:45:58 +01:00
d5dbc12175
NeXus HDF4/HDF5 IDF V1: read 'frames_good'
Andreas Suter
2026-02-05 13:29:27 +01:00
643be9738f
fixed wrong path in NeXus IDF V2.
Andreas Suter
2026-02-05 12:59:10 +01:00
88b5e492dd
NeXus IDF V2 detector_1 -> instrument/detector_1 where possible.
Andreas Suter
2026-02-05 12:08:40 +01:00
810306cb2a
first full IDF V2 implementation.
Andreas Suter
2026-02-05 10:59:15 +01:00
43cb8b2460
start with the implementation of NeXus IDF V2.
Andreas Suter
2026-02-04 19:48:38 +01:00
ceb9673330
read deadtime parameters for IDF V1.
Andreas Suter
2026-02-04 17:57:48 +01:00
da0b356e3b
more work on the deadtime correction on the msr-file side.
Andreas Suter
2026-02-04 13:29:07 +01:00
b262ee33c5
start implementing with the deadtime correction, if present
Andreas Suter
2026-02-04 13:20:10 +01:00
12888be4c9
add deadtime correction related params.
Andreas Suter
2026-02-04 11:06:56 +01:00
867ac4895b
switched to HDF4/HDF5 template loading in order to simplify the code.
Andreas Suter
2026-02-04 09:26:49 +01:00
a6c9120d06
check for IDF 1/2.
Andreas Suter
2026-02-03 17:38:56 +01:00
417901e271
HDF4 handling completed.
Andreas Suter
2026-02-03 16:17:06 +01:00
8d1dcef2de
add more HDF4 header info: counts.
Andreas Suter
2026-02-03 08:03:13 +01:00
30fbd8eb67
fixed typo, and added file pointer checks.
Andreas Suter
2026-02-02 19:14:14 +01:00
76dbd757e3
dump_header can now handle HDF4/HDF5 NeXus files, without the NeXus library.
Andreas Suter
2026-02-02 19:08:12 +01:00
c894c21bf3
add more HDF4 header info.
Andreas Suter
2026-02-02 08:02:41 +01:00
008ca7210a
add more HDF4 header info.
Andreas Suter
2026-02-01 19:49:55 +01:00
60f11dfc0e
add more HDF4 header info.
Andreas Suter
2026-02-01 18:55:49 +01:00
3aaca28c87
start populating HDF4 header info.
Andreas Suter
2026-02-01 17:54:02 +01:00
d4f0855b19
fix git-revision.h generation: output to build tree and add missing dependencies
Andreas Suter
2026-01-29 19:52:16 +01:00
9d173203ff
fix git-revision.h generation: output to build tree and add missing dependencies
Andreas Suter
2026-01-29 19:52:16 +01:00
00c980af68
generate git-revision.h at build time instead of configure time
Andreas Suter
2026-01-29 19:35:20 +01:00
fb9d6e917c
proper TDirectory handling for the histos.
Andreas Suter
2026-01-26 20:32:34 +01:00
2eb0cf28d5
fixed missing TDirectory handling of RunSummary in dump_header.cpp
Andreas Suter
2026-01-26 19:52:41 +01:00
8b054b77b9
generate git-revision.h at build time instead of configure time
Andreas Suter
2026-01-29 19:35:20 +01:00
4e29ad6898
proper TDirectory handling for the histos.
Andreas Suter
2026-01-26 20:32:34 +01:00
4ac7a7d01c
fixed missing TDirectory handling of RunSummary in dump_header.cpp
Andreas Suter
2026-01-26 19:52:41 +01:00
65efb389c3
first test to read hdf4/hdf5 directly.
Andreas Suter
2026-01-25 16:20:10 +01:00
83c8f6630c
2nd spot for cmake version check for policy setting.
Andreas Suter
2026-01-25 14:49:38 +01:00
227bfb7419
2nd spot for cmake version check for policy setting.
Andreas Suter
2026-01-25 14:49:38 +01:00
70eb0397df
cmake version check for policy setting.
Andreas Suter
2026-01-25 14:43:49 +01:00
3c02c6073a
cmake version check for policy setting.
Andreas Suter
2026-01-25 14:43:49 +01:00
b3e4d247f0
add HDF4/HDF5 example programs.
Andreas Suter
2026-01-25 14:07:36 +01:00
6aaed94adf
add doxygen file comment.
Andreas Suter
2026-01-25 12:05:04 +01:00
c3e9c03920
added HDF5 ISIS NeXus class handling.
Andreas Suter
2026-01-25 11:15:49 +01:00
909fa6519d
added HDF4 ISIS NeXus class handling.
Andreas Suter
2026-01-25 10:51:23 +01:00
3eea73f07a
stub for new NeXus file handling. Not much is working yet.
Andreas Suter
2026-01-25 08:26:43 +01:00
f66c832d56
updated the copyright info.
Andreas Suter
2026-01-25 07:45:44 +01:00
4de660788d
updated the copyright info.
Andreas Suter
2026-01-25 07:42:29 +01:00
990e280c8f
set cmake Boost find policy. Removed NeXus library find from cmake, since it will not be used anymore.
Andreas Suter
2026-01-25 07:28:47 +01:00
af3c8832fe
set cmake Boost find policy.
Andreas Suter
2026-01-25 07:26:25 +01:00
7615e791d3
version update of the doxygen config file.
Andreas Suter
2026-01-22 15:15:42 +01:00
394ea01d37
further playing with the Prefs dialog.
Andreas Suter
2026-01-21 12:19:34 +01:00
d19d7b59c8
further playing with the Prefs dialog.
Andreas Suter
2026-01-21 12:16:27 +01:00
7dc0a237dc
further playing with the Prefs dialog.
Andreas Suter
2026-01-21 11:20:08 +01:00
1b4b9cc238
increased size of prefs dialog, since it seems too small for the newest qt6 version, especially on macOS.
Andreas Suter
2026-01-21 11:11:17 +01:00