e32aa61643
replaced sprintf -> snprintf throughout.
2022-11-25 10:16:20 +01: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
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
382c27b24b
added missing pcm and rootmap.
2018-05-04 19:52:22 +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
4fd610442d
improved the CLEANFILES for ROOT6.
2015-10-28 13:56:16 +01:00
fec752182b
added all ROOT6 .pcm files for installation
2015-01-17 17:53:17 +01:00
bbb8550f96
since we moved to git, I cleaned up the svn prop's from the sources and added a GIT_REVISION through git-revision.h
2014-02-12 12:43:32 +01:00
290816f996
upgrading Makefile.am's for more recent automake versions
2013-12-16 14:08:39 +00:00
f51152c4a3
config level fix for Mac OS X 10.9 (Mavericks). Optimize Noakes-Kalvius formulae. Update of docu.
2013-12-16 07:54:46 +00:00
55eeeeb740
fixed a shortcoming of the outdated TLemRunHeader class which could lead to a crash of any2many (see MUSR-246)
2012-12-18 13:01:22 +00:00
Bastian M. Wojek
56799142dc
Restructured the interdependencies within the BMWlibs (maybe other commits will follow)
2011-03-21 14:33:34 +00:00
nemu
be8a7c12d4
Added OffsetPPCHistograms to Runheader.
2010-03-05 15:20:10 +00:00
Bastian M. Wojek
bcebaacfd9
Added ROOTAUXLIBS and ROOTAUXCFLAGS to the Makefiles
2009-06-22 13:54:55 +00:00
Bastian M. Wojek
1389b8e6c3
Fixed the shared library generation using libtool on Windows
2009-06-21 14:40:47 +00:00
Bastian M. Wojek
be9dbed4e1
Added a MacOSX detail
2009-06-20 16:43:19 +00:00
Bastian M. Wojek
b2e8de0e89
Added autotools Windows support
2009-06-20 13:57:11 +00:00
Bastian M. Wojek
117ccbf38a
Few minor script and flag changes
2009-06-20 05:50:09 +00:00
Bastian M. Wojek
52ae98ef9c
Corrected some errors in the new pkg-config files of the musr-libs
2009-06-19 20:56:20 +00:00
Bastian M. Wojek
b5016637fd
Added autotool-support for building musrfit - some additional tests are needed, the old Makefiles are still around
2009-06-19 20:37:06 +00:00
Bastian M. Wojek
eb131cddbb
Merged the TLemRunHeader-lib into the musrfit tree and extended the Makefiles to work on further platforms - still some tests on non-Linux systems are missing...
2009-06-10 14:45:39 +00:00