Ryan M. L. McFadden 1a1e756d77 fix segfault
This patch provides a memory-safe alternative to the changes introduced in commit 418adfde670b8d911a6a313e11a2ee4fc98feeee, 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
2023-05-16 09:22:12 +02:00
2024-06-08 16:41:51 +02:00
2024-06-18 12:55:10 +02:00
2019-05-15 10:14:39 +02:00
2024-04-20 09:59:14 +02:00
2019-05-15 10:14:39 +02:00
2019-05-15 10:14:39 +02:00
2019-05-15 10:14:39 +02:00

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:

Documentation

For a more exhaustive user documentation see:

http://lmu.web.psi.ch/musrfit/user/html/index.html

Contacts

andreas.suter@psi.ch

For the beta-NMR related parts, please contact

zaher.salman@psi.ch

2025-03-24 20:34:29 +01:00
Languages
C++ 86.4%
Mathematica 7.6%
C 2.7%
CMake 1.8%
Perl 0.6%
Other 0.9%