Commit Graph

635 Commits

Author SHA1 Message Date
suter_a 25b59ab473 slight performance increase. 2018-06-06 12:54:54 +02:00
suter_a 57b7c52865 cmake: added -O2 which gives the performance improvement needed. 2018-06-05 07:59:24 +02:00
suter_a cd82c613aa added missing header files. 2018-06-04 09:34:10 +02:00
suter_a 99e8eb9769 cmake: added library version information to the targets. 2018-06-02 12:41:13 +02:00
suter_a 9bdb8ec2ec make sure that older cmake versions (<= 3.8) inject the right linker flags for OpenMP. 2018-05-07 13:02:22 +02:00
suter_a aa34efb0a8 add nonlocal sc support via cmake. 2018-05-05 21:02:48 +02:00
suter_a 9bf47a2690 some first cmake tuning for macOS. 2018-05-05 16:47:11 +02:00
suter_a 42086350e7 add FFTW3 path if not present in the standard search paths. This is needed for macOS with macport. 2018-05-05 12:37:52 +02:00
suter_a e05aee0ce9 make sure that OpenMP is used if present. 2018-05-04 21:37:46 +02:00
suter_a 13242bd5d0 added missing OpenMP header. 2018-05-04 21:36:35 +02:00
suter_a 3ddb736f88 more NeXus related adaptation for cmake. 2018-05-04 20:57:22 +02:00
suter_a 194bd31c8f handle preprocessor flag for nexus. 2018-05-04 20:25:19 +02:00
suter_a 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
suter_a a5669569d8 removed unneeded header file. 2018-05-04 19:33:10 +02:00
suter_a 404683b15f more work towards modern cmake. 2018-05-04 17:05:20 +02:00
suter_a 60893f8df4 push cmake further. 2018-05-04 16:23:45 +02:00
suter_a f843d61bbb (i) when exporting Fourier, and _F is added. (ii) the average flag is now also properly propageted in the batch mode. 2018-03-26 12:50:45 +02:00
suter_a 1f73e808b5 improved the close canvas mechanism (from the global to the object level) 2017-11-30 22:02:25 +01:00
suter_a 6162f683c8 Changed behaviour for the case where LGB > Histo Size. New: LGB = (Histo Size - 1) together with a warning instead of issuing an error. 2017-11-09 09:57:53 +01:00
suter_a 523e54c6db make msr-file reader more robust against leading spaces. 2017-11-08 11:43:14 +01:00
suter_a 60580a920f make sure that a valid covariance matrix is available after Hesse. 2017-11-02 20:24:09 +01:00
suter_a c2f5d01beb fixed an ugly mistake in the opimization of the non-analytic LF integrals. 2017-10-04 16:48:31 +02:00
suter_a 27a744c8f5 removed some default directories since it potentially leads to problems. 2017-09-06 15:13:22 +02:00
suter_a 80a7398350 found another date issue which is fixed now. 2017-06-06 12:15:17 +02:00
suter_a 60b804c3a1 Merge branch 'root6' of https://git.psi.ch/nemu/musrfit into root6 2017-06-06 10:51:07 +02:00
suter_a c6cee9f6d8 fixed wrong month in the data conversion. 2017-06-06 10:49:43 +02:00
suter_a 07a1dc1d59 fix logy scaling problem. 2017-05-19 20:17:07 +02:00
suter_a ceaf7d0c6a added missing export tags for RRF. 2017-05-08 09:48:14 +02:00
suter_a b4aaa2bc15 add some additional output when minos is called. 2017-05-04 15:25:42 +02:00
suter_a 261691c040 fixed a typo 2017-02-21 14:55:04 +01:00
suter_a 07aa67a1a2 fixed a little annoying bug in the LF none-analytic integral estimate. 2017-02-21 11:28:53 +01:00
suter_a bcbed139f9 instead of copying musrfit_startup.xml to the appropriate directory, create it at run-time if needed. This has the advantage that each user will automatically create its own file. 2017-02-14 15:06:10 +01:00
suter_a ceb7aa6818 changed from legacy rootcint to the new rootcling ROOT dictionary generator. 2017-02-08 09:47:35 +01:00
suter_a 8a6b24cc9d Merge branch 'master' into root6 2016-12-22 17:05:36 +01:00
suter_a c3c01e5de0 cleaning up left-overs and improved the comments. 2016-12-22 17:04:48 +01:00
suter_a 02cdef0fa7 small change to make the compiler happy 2016-12-19 12:14:36 +01:00
suter_a 421fe729f8 resolved merge conflict. 2016-12-19 12:13:35 +01:00
suter_a 5d80c342e0 cleaned up some inconsistencies in the musrfit_startup.xml options 2016-12-18 10:39:43 +01:00
suter_a 63516fc499 added a first version of a optimized phase correction for the real Fourier transform 2016-12-18 10:37:50 +01:00
suter_a c768c27898 for maxLH it is now possible to get the per-run-block maxLH, and the expected maxLH 2016-12-18 10:36:02 +01:00
suter_a b106ac61a1 added phase optimized Re FT for musrview. Still not perfect. 2016-12-07 17:02:18 +01:00
suter_a f7834aaead added class PFTPhaseCorrection which allows to calculate the phase optimzied real part of the Fourier transform. musrFT is already using it, for musrview it is still missing. 2016-11-29 11:16:45 +01:00
suter_a 1e5bfb8216 when activating the cross hair cursor in the musrview canvas, enable the event status bar as well. This allows the user to see exactly where the cursor is. This is for instance helpful for Fourier spectra. 2016-11-28 11:02:03 +01:00
suter_a 4c24a1e481 prepare the FOURIER block command 'range_for_phase_correction' for the new FT Re-part automatic phase correction algorithm. 2016-11-28 10:13:38 +01:00
suter_a 333eaea7f1 Merge branch 'master' into root6 2016-08-25 13:38:57 +02:00
suter_a 6585032df0 in musrview it is now possible to enable/disable a crosshair cursor by pressing 'c'. 2016-08-24 15:37:14 +02:00
suter_a f93ef114e0 merge master 2016-08-09 14:05:40 +02:00
suter_a 5c69c21f56 should prevent crash if musrfit_startup.xml is NOT found anywhere. 2016-08-09 12:43:13 +02:00
suter_a 2f91278871 fixed a minor bug in the background handling. For now change over to un-weighted N0 estimate which seems to be slightly better. This only could mean, that the error estimate if M is NOT optimal. Eventually this needs some deeper investigation. 2016-05-06 18:54:36 +02:00
suter_a 35198e46da marginal improved error estimate for single histo RRF 2016-05-06 16:58:43 +02:00