71fb4c9435
add TDirectory option to any2many.
2025-10-03 16:21:14 +02:00
0eb36fc48a
better handling of values=n/a when dumping the header info.
2025-10-03 16:21:03 +02:00
379471811a
fixed char* comparison bug.
2025-10-03 16:20:54 +02:00
03e386f753
update of the in-source MusrRoot docu.
2025-10-03 16:20:24 +02:00
2b67c76b3c
updated the docu and removed unused DrawHeader.
2025-10-03 16:20:06 +02:00
001c9899cd
increase the MusrRoot version to 2.0.
2025-10-03 16:19:46 +02:00
b66ac0da54
added the reader part for MusrRoot if written with TDirectory rather than TFolder.
2025-10-03 16:19:26 +02:00
e85ea90100
start implementing TDirectory infrastructure.
2025-10-03 16:19:16 +02:00
dcbde4f7bf
add skeleton for MusrRoot which will handle TDirectoryFile rather than TFolder.
2025-05-03 15:18:30 +02:00
44821cb8cd
updated the copyright info.
2025-01-30 12:00:49 +01:00
2dfa28d5c0
fixed an error in DumpHeader when dumping a TDoubleVector.
2024-03-17 09:29:17 +01:00
9440ddbb40
fixed a typo: Atoi() instead of Atof().
2024-03-17 09:29:08 +01:00
17339e191d
updated copyright info.
2024-02-07 15:29:08 +01:00
3dd8e404dc
adopted MusrRootDefinition doc to smart pointer use. Updated MusrRootDefinition.pdf
2023-11-09 13:12:13 +01:00
ae75478043
adopted MusrRootDefinition doc to smart pointer use.
2023-11-09 13:12:02 +01:00
6340f9d196
more work on Raw -> Smart Pointers for external libs.
2023-11-09 13:11:51 +01:00
4726764306
Raw -> Smart Pointers in TMusrRunHeader.
2023-11-09 13:11:40 +01:00
a356534e6a
updated the copyright info.
2023-01-05 11:04:42 +01:00
a7b540cfdb
update of the copyright info.
2021-03-29 08:30:43 +02: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
b6dba8965b
update of the copyright info.
2020-04-30 17:46:10 +02:00
8b416b45e0
merged root6
2019-09-11 12:12:13 +02:00
e8982410b0
adopted to the enforced changes by root 6.18.00.
2019-07-01 21:56:50 +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
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
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
3cb950277f
cmake/cpack root dictionary issue fixed.
...
In order that package assembly works, the code needs to be relocatble
and any hints linking it to the original source need to be absent.
The changes here do exactely this. For rootcling the '-inlineInputHeader'
option is needed, otherwise the dictionary wants to load the header
file from the source destination which of course will fail when installing
the package on a machine without the source.
2019-02-01 16:05:24 +01:00
feae053bbc
added MODULE to root_generate_dictionary in order to get the proper name scheme.
2018-06-28 13:26:40 +02:00
55b5788506
added MODULE to root_generate_dictionary in order to get the proper name scheme.
2018-06-28 13:17:43 +02:00
215faf6e50
cmake: got rid of target_compile_options which are better controlled by the build type.
2018-06-06 13:19:05 +02:00
342da696db
cmake: got rid of target_compile_options which are better controlled by the build type.
2018-06-06 13:09:39 +02:00
d24763f4ad
cmake: added optimization and at the same time added the beta-NMR lib.
2018-06-05 20:31:07 +02:00
e4d56519b2
cmake: added optimization and at the same time added the beta-NMR lib.
2018-06-05 19:12:35 +02:00
b360129ee3
cmake: added library version information to the targets.
2018-06-02 20:45:04 +02:00
99e8eb9769
cmake: added library version information to the targets.
2018-06-02 12:41:13 +02:00
aa2cc9ddd2
cmake: more necessary files added. Still a lot of testing needed.
2018-05-31 13:26:36 +02:00
89fbdff40a
make sure that the proper header files are used for the build in case musrfit is already installed.
2018-05-04 19:41:16 +02:00
83984c1ef5
start populating the sub-dirs with the necessary cmake files.
2018-05-04 12:51:57 +02:00
e8f692b42c
more changes towards musrfit/DKS/root6.
2017-02-08 11:16:27 +01:00
5908d8791a
back from __CLING__ to __CINT__ since the ROOT guys kept __CINT__ even though they are using cling?\!
2017-02-08 10:45:17 +01:00
ceb7aa6818
changed from legacy rootcint to the new rootcling ROOT dictionary generator.
2017-02-08 09:47:35 +01:00
18d037fdf2
adopted dks to root6 (branch dks6). Not yet tested.
2017-02-07 16:12:49 +01:00
5e28f465a4
replace all __CINT__ by __CLING__.
2017-02-07 16:08:52 +01:00
2da9f5312d
fixed merge conflict
2015-11-22 15:37:32 +01:00
c6f5c1205e
fixed a bug with double vectors in TMusrRunHeader
2015-10-29 16:03:36 +01:00