a6a3d26cd2
added the option to write the content of the MINUIT2.OUTPUT ascii file as yaml. This extends the previous commit from Ryan M.L. McFadden.
2024-06-18 12:56:21 +02:00
1a5561b265
fixed a fruther bracket bug.
2024-04-20 17:52:22 +02:00
847a2cfb8e
improved variable description.
2024-04-20 09:58:40 +02:00
17339e191d
updated copyright info.
2024-02-07 15:29:08 +01:00
df926a4d66
add an option to musrfit which allows to replace to musrfit_startup.xml by the default one.
2023-11-17 09:02:40 +01:00
f03be7add9
switched PRunBase where possible to smart pointers.
2023-10-25 10:55:35 +02:00
a66a5e3c70
switched PMusrT0 where possible to smart pointers.
2023-10-25 10:55:10 +02:00
282ed68b61
switched PMusrCanvas where possible to smart pointers.
2023-10-25 10:54:59 +02:00
bb8055f3e2
switch to smart pointers in PMsr2Data where possible.
2023-10-25 10:54:28 +02:00
5f66baa1e2
switched PFitter to smart pointers.
2023-10-25 10:50:48 +02:00
9ef5c5cac6
switched PMsrHandler where possible to smart pointers.
2023-10-25 10:03:18 +02:00
1c8c1a8d0f
get rid of raw pointers for PFourierCanvas where it makes sense.
2023-10-25 10:01:28 +02:00
d43a0df893
improved search run, allowing to look for a specific file format in case the run is saved in multiple different file formats.
2023-08-31 10:38:29 +02:00
cb53b1b67b
allow to draw theory only at the data points for PRunNonMusr.
2023-02-17 10:12:26 +01:00
22bde27a2c
add new inline function GetNoOfRgeDataSets().
2023-02-17 10:10:03 +01:00
6e30e7e71f
add reading routine for the dat-files as generate from msr2data. Use case: special 'non muSR fit' type.
2023-02-17 10:02:02 +01:00
de5763d5cc
start adding CSV like data reading routine with the FileFormat label DAT.
2023-02-17 10:01:35 +01:00
a356534e6a
updated the copyright info.
2023-01-05 11:04:42 +01:00
d977a8cd1a
move on to modernize towards modern c++.
2022-05-31 13:05:37 +02:00
843ad88498
adopted to new PSI-BIN lib. Added facility for finding runs via musrfit_startup.xml templates.
2022-05-29 15:44:24 +02:00
b72ec88783
add search facility for runs via musrfit_startup.xml template entries.
2022-05-29 15:36:51 +02:00
e679546d60
replace the run-list handling through the already existing handler class PStringNumberList.
2022-04-27 16:49:15 +02:00
Ryan M. L. McFadden
5066373659
use the Particle Data Group's recommended value for the muon lifetime
2022-01-11 11:51:43 +01:00
dd50f80e90
fix phases to +-360 degree.
2021-09-22 08:55:54 +02:00
756c6a52c1
add a central rge-handler which can be used by all user function classes.
2021-04-06 14:38:51 +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
3b5060c061
musrview gets the new feature: calculate theory points only at data points.
...
Conflicts:
doc/html/searchindex.js
doc/html/setup-dks.html
src/classes/PMusrCanvas.cpp
src/include/PMusrCanvas.h
src/musrview.cpp
2020-08-29 11:49:49 +02:00
ccb87e8b7a
A single asymmetry plot allows to toggle the color of the theory function line by the key 't'.
2020-07-27 19:23:28 +02:00
2c0f16a317
adopted for meta info in functions needed for DKS.
2020-06-18 08:51:14 +02:00
32bac0e197
Functions can now not only operate on parameters and maps but also on meta information
...
obtained from the data files. Currently the following meta information can be accessed
if available:
field in (G): B or b
energy in (keV): En or en
temperature in (K): since some data files contain a vector of temperature, they have
to be accessed with an index, like T0 or t0, etc.
2020-06-18 08:16:43 +02:00
8acb5474a9
add field, temperature values from meta-data of the data-files to the runs. This will be needed if functions want to access this information (not yet implemented).
2020-06-18 08:16:28 +02:00
b6dba8965b
update of the copyright info.
2020-04-30 17:46:10 +02:00
3797c73aeb
first full implementation of the sector command.
...
Conflicts resolved:
src/classes/PFitter.cpp
src/classes/PFitterFcn.cpp
src/classes/PRunListCollection.cpp
2020-02-04 08:20:30 +01:00
1ea877621f
adopted to the SECTOR command in combination with DKS.
2020-02-03 10:25:01 +01:00
01ba9f3add
fixed merge conflict
2020-02-03 09:15:00 +01:00
8b416b45e0
merged root6
2019-09-11 12:12:13 +02:00
3ae47bf5cb
Correct typo
2019-05-14 11:35:02 +02:00
6498e0b0bc
Preparing for merge with master
2019-05-01 12:56:33 +02:00
be8c809c6a
Follow Andreas' code modernization for BNMR code and cleanup
2019-04-26 10:58:17 +02:00
Zaher Salman
e28b907fb7
Estimate alpha for beta-NMR asymmetry calculation from the ratio of B/F counts if no alpha line is given in the run block.
2019-04-26 09:18:24 +02:00
Zaher Salman
e3408ca5f5
Start substract asymmetry implementation.
2019-04-26 09:11:00 +02:00
Zaher Salman
9d76afdef9
Start substract asymmetry implementation.
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
8346e8debb
First successful compilation of AsymmetryBNMR
2019-04-26 09:08:52 +02:00
Zaher Salman
4ad524216f
Start branch to develop full featured beta-NMR support
2019-04-26 09:06:28 +02:00
63aa171982
added some additional error tags.
2019-04-25 21:02:31 +02:00
9d12700f39
added some additional error tags.
2019-04-25 20:22:43 +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