1719375bbc226c6c8b6987f231ad2a590f596ef5
TGCocoa::SetIconPixmap()/SetClassHints() are no-ops on macOS, so the xpm mupp_plot set on its TRootCanvas only ever applied on X11 - the Dock/window icon stayed the generic ROOT one on macOS. Use the same Cocoa helper (PMacDockIcon.mm's SetMacDockIcon()) already used by musrview/musrFT/musrt0 to set the Dock icon from a compiled-in PNG. The new icon's tile shape and background were measured off src/classes/icons/musrview-512.png and matched: a rounded-square tile with ~22% corner radius and a vertical light-to-medium blue gradient background, instead of the previous plain white tile with a gray border. Also: - compile PMacDockIcon.mm into mupp_plot on Darwin and link Cocoa, mirroring src/classes/CMakeLists.txt - fix MUSRFIT_XDG_DATA_DIR -> MUSRFIT_XDG_DATADIR in the Linux install rules (the former is not a defined variable, so install() was resolving to absolute paths at the filesystem root) - install a 512x512 icon on Linux too (hicolor/512x512/apps), matching musrview, and list it in the rpm spec Done for both the Qt6 and Qt5 plotter.
musrfit - muSR and beta-NMR data analysis package
Contents
This is a data analysis package to analyze time differential muSR and beta-NMR data. Currently it allows the following:
- set up most commonly used fitting functions for muSR and beta-NMR
- fit data, including global fits
- show the fit results and the residuals
- show the Fourier transform of the data
- easily extract the fit parameters and import in other programs (gnuplot, qtiplot/origin, ...)
- generate input fitting files for follow-up runs
- generate global input fitting files based on a single run template
- implement more sophisticated user functions (e.g. GL vortex lattice, Meissner screening including low-energy muon stopping profiles)
Currently supported platforms:
- Linux
- Mac OS X
- Windows 10 1809 or newer - current state is for the commited ones
- Web based implementation - http://musruser.psi.ch/cgi-bin/musrfit.cgi
Documentation
For a more exhaustive user documentation see:
https://lmu.pages.psi.ch/musrfit-docu/index.html
Contacts
For the beta-NMR related parts, please contact Zaher Salman zaher.salman@psi.ch
Description
muSR data analysis
https://lmu.pages.psi.ch/musrfit-docu/
167 MiB
1 Stars
5 Watchers
0 Forks
Releases
6
v1.12.0 - Stable 07/26
Latest
Languages
C++
79.7%
C
11.6%
Wolfram Language
5.8%
CMake
1.9%
Perl
0.5%
Other
0.4%