Andreas Suter c64c74dbf8 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

Conflicts:
	src/classes/PFitter.cpp
	src/classes/PFourier.cpp
	src/classes/PMsrHandler.cpp
	src/classes/PMusrCanvas.cpp
	src/classes/PRunAsymmetry.cpp
	src/classes/PRunAsymmetryRRF.cpp
	src/classes/PRunListCollection.cpp
	src/classes/PRunSingleHisto.cpp
	src/classes/PRunSingleHistoRRF.cpp
	src/classes/PStartupHandler.cpp
	src/include/PFourier.h
	src/include/PRunListCollection.h
	src/musrFT.cpp
2019-04-24 17:44:58 +02:00
2019-03-08 13:54:04 +01:00
2019-04-24 17:44:58 +02:00
2019-03-08 13:53:36 +01:00
2019-03-08 13:53:36 +01:00
2019-03-08 13:53:36 +01:00

musrfit - muSR data analysis package

Contents

This is a data analysis package to analyze time differential muSR and beta-NMR data. Currently it allows the following things:

  • setting up most commonly used fitting functions for muSR and beta-NMR
  • fitting data, including global fits
  • showing the fit results and the residuals
  • showing the Fourier transform of the data
  • extracting easily the fitting parameters to be used in other programs (gnuplot, qtiplot/origin, ...)
  • allows to generate fitting input files for follow-up runs
  • allows to generate global fitting input files based on a single run template
  • allows to 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 - not really, only for the very brave ones

Documentation

For a more exhaustive user documentation see:

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

Contact

andreas.suter@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%