Commit Graph

550 Commits

Author SHA1 Message Date
990cdf582d NeXus: replaced deprecated NXgetnextattr by NXgetnextattra. 2022-04-12 15:13:28 +02:00
8c0a0413e5 increased the PippardFitter version number. 2021-08-19 08:08:18 +02:00
d2c7a3b293 added some necessary include paths. 2021-08-19 08:08:06 +02:00
9a1f43d33e adopt for proper git-info handling. 2021-08-19 08:07:51 +02:00
f76ebc8f18 added some docu. 2021-08-19 08:07:40 +02:00
2534168d50 add the option to dump the nonlocal field values for the ASlibs via the programm dump_nonlocal_field. 2021-08-19 08:07:28 +02:00
baf26aac7f adopted to the not quite standard ISIS NeXus files. 2021-06-05 12:18:40 +02:00
7142c6b0b7 removed unnecessary check. 2021-06-05 12:18:18 +02:00
bda48e5625 updated mud to the newest version and made it Apple Silicon M1 ready. 2021-06-05 12:17:52 +02:00
0329cf559f add README files for the DummyUsrFcn with an example. 2021-04-19 16:14:10 +02:00
f2c06094e3 add a full dummy user function class with a global part. This can be used as a starting point to develop new polarization functions. Currently no rge-handling present. 2021-04-19 16:13:48 +02:00
0bead218d0 changed MuSR_td_PSI_bin in order to read old data. Not yet tested. 2021-04-19 16:11:59 +02:00
c2719c4996 switched libPhotoMeissner to the new centralized PRgeHandler. 2021-04-06 14:53:17 +02:00
bd75f25ee6 slightly more modern c++ init style. 2021-04-06 14:41:13 +02:00
02496711b4 make PRgeHandler to a shared libs. Adopted Nonlocal and PMagProximity accordingly. 2021-04-06 14:40:17 +02:00
a821890ef5 changed the user function for nonlocal fitting to the new rge-handler. This breaks the backwards compatibility! 2021-04-06 14:39:56 +02:00
a7b540cfdb update of the copyright info. 2021-03-29 08:30:43 +02:00
02926a6cc5 by changing the behaviour of the global parts of the class PUserFcnBase from pure virtual default NeedGlobalPart=false, the code can be simplified in many places. 2021-03-09 09:49:57 +01:00
d8e4a33ceb xml schema more flexible about the order of 'histos' and 'RunHeader' 2021-02-26 09:20:02 +01:00
e5bf74e4ee fix of a typo. 2021-02-26 09:19:50 +01:00
cdc35e1684 add new method GetTypeOfPath to TMusrRunHeader. It allows deduce the type of a given path-name. 2021-02-09 10:52:51 +01:00
cd53c5a574 add proper p-wave (line,point) superfluid density calculation -- adopted to DKS. 2020-12-28 19:27:21 +01:00
b6dba8965b update of the copyright info. 2020-04-30 17:46:10 +02:00
fe537efa6e improved error messages for NeXus file reading. Especially for the case of HDF4/HDF5 <-> NeXus version issues. 2020-04-20 14:26:29 +02:00
8b416b45e0 merged root6 2019-09-11 12:12:13 +02:00
2d2f7ae2ba Update MSR.pm to use the GLOBAL block. 2019-08-30 11:19:00 +02:00
e8982410b0 adopted to the enforced changes by root 6.18.00. 2019-07-01 21:56:50 +02:00
e89c9b5b2a Moved beta-NMR msr example files to doc/examples/ 2019-05-15 16:31:02 +02:00
ce9c095f1f Fixed crash in example msr files for fitting two betaNMR helecities together. 2019-05-10 17:16:48 +02:00
b42abb2056 Minor changes to example beta-NMR msr files 2019-05-07 13:48:47 +02:00
924c297906 Debugging core dump issues 2019-05-03 17:10:07 +02:00
375031b46b Merge remote-tracking branch 'origin/master' into beta-NMR 2019-05-01 10:40:32 +02:00
Zaher Salman
a2d8acb16d Merged muonspin/musrfit:root6 into master 2019-04-26 16:03:36 +02:00
8f5c296e72 added MusrRoot docu. Added 'Proposal Number' and 'Main Proposer' to the RunInfo. 2019-04-26 13:01:32 +02:00
34872e043d added MusrRoot docu. Added 'Proposal Number' and 'Main Proposer' to the RunInfo. 2019-04-26 11:46:15 +02:00
26dd28d2f1 Changes to template files 2019-04-26 09:18:24 +02:00
bd6a63421b More recent working version 2019-04-26 09:18:24 +02:00
Zaher Salman
a837b1c420 Template files for two helicities and subtracted helicities updated. 2019-04-26 09:15:24 +02:00
Zaher Salman
e04cddfac8 Remove beta-NMR ascci based templates to avoid confusion. 2019-04-26 09:15:24 +02:00
970b7aafda Beta-NMR helicity subtraction seems to work in the new class. Still needs debugging and tests. Some of the changes from Jonas were reverted since SExp does not work otherwise. 2019-04-26 09:15:24 +02:00
Zaher Salman
2b00c92139 Fixed chisqr calculation bug in BNMR 2019-04-26 09:11:00 +02:00
Zaher Salman
bcd1c98ad2 More work towards implementation of beta-NMR asymmetry calculation 2019-04-26 09:11:00 +02:00
Zaher Salman
02d233b412 Merged muonspin/musrfit:root6 into master 2019-04-25 17:27:56 +02:00
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
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
Zaher Salman
fa446460af Merged muonspin/musrfit:root6 into master 2019-03-13 10:55:52 +01:00
0ff385de11 added missing include directory. 2019-03-08 16:29:39 +01:00
9cd35d1373 added missing include directory. 2019-03-08 16:24:45 +01:00
8dd8d29adc Remove automake support
Since the cmake tool chain is now stable, the automake tool chain is removed from musrfit.
This makes documentation and code less cluttered.

Conflicts:
	configure.ac
	src/Makefile.am
	src/classes/Makefile.am
	src/external/MuSR_software/Makefile.am
2019-03-08 13:53:36 +01:00
dbfeeddf3f Remove automake support
Since the cmake tool chain is now stable, the automake tool chain is removed from musrfit.
This makes documentation and code less cluttered.
2019-03-08 12:50:41 +01:00