919 Commits

Author SHA1 Message Date
Bastian M. Wojek
b27f697279 Added another test file for the interested user 2011-07-09 15:05:56 +00:00
nemu
2951d2fad2 a mockup PSI Run Header without custom class objects in the root file 2011-07-05 15:58:45 +00:00
nemu
a9ceae63a0 improved handling of 'old' ROOT LEM data files (2006 and earlier) for any2many (MUSR-178) 2011-06-29 06:33:03 +00:00
nemu
3243d26ef1 improved handling of WKM/ASCII in PRunDataHandler for any2many (MUSR-172) 2011-06-28 18:06:29 +00:00
nemu
79a856483b slightly improved handling of the musredit_startup.xml on MacOS X platforms 2011-06-25 19:49:26 +00:00
Bastian M. Wojek
b55f18289e Fixed the order in which libPMusr and libPUserFcnBase are built 2011-06-24 08:59:31 +00:00
Bastian M. Wojek
caa3fdfc12 * Define a function for the XML-reading workaround in order to clean up a bit.
For the moment we keep to copies of it -- one for the use within the various
  musrfit programs, one that can be used in user functions.

* musrt0 is now again activated in musrgui/musredit by default.
2011-06-23 11:00:09 +00:00
Bastian M. Wojek
dc48ea9712 * Suggestion how to "solve" the XML-reading problems in certain environments:
A workaround has been implemented where it is not tried any more to "directly
  parse the file" but rather the file is read into a memory buffer which then
  is parsed.
  For further information, see MUSR-122.

* Fixed a linking problem when only shared libraries are built on Cygwin
  (introduced with the split-off of libPUserFcnBase).
2011-06-16 22:00:33 +00:00
Bastian M. Wojek
e244d2093a Tried to improve the determination of the musredit/musrgui installation path (in case ROOTSYS is not set). If no path is specified using PREFIX and neither MUSRFITPATH nor ROOTSYS is set, the default path at the moment is /usr/local/bin even though I am not sure that this is the best choice... 2011-06-15 11:23:09 +00:00
Bastian M. Wojek
8dc31cad54 Fixed crash of musrview in case the XML startup file is present but cannot be parsed correctly 2011-06-14 17:53:33 +00:00
Bastian M. Wojek
f75194750c Prevent crash when a non-existing userFcn is called from an existing library (MUSR-159) 2011-06-14 13:15:09 +00:00
Bastian M. Wojek
f0d05d35cd Refined the data-file search 2011-06-14 09:42:24 +00:00
Bastian M. Wojek
b448487cd0 Try to provide a solution to MUSR-195:
In the RUN block data file names can now be given in the following way:
- without extension (default and only possible way up to now)
- with (completely) lower-case extension (e.g. .nxs)
- with (completely) upper-case extension (e.g. .NXS)

In any case, the file that is looked for can have both a lower-case or an upper-case extension.
2011-06-13 15:04:16 +00:00
Bastian M. Wojek
0fb87b8d1c Added a Windows icon file to musredit/musrgui in case somebody needs one... 2011-06-12 14:52:10 +00:00
002953218e Add LEM PPC format 2011-06-11 17:35:51 +00:00
Bastian M. Wojek
44b156cab7 Small improvements for the musrfit installation process 2011-06-09 12:01:42 +00:00
Bastian M. Wojek
02d5784b68 Commit of some improvements when running under Cygwin
* musredit can now be built using Qt 4.5.3 of Cygwin 1.7---however, without online help
* FFTW3 threading in some user functions has been disabled

Obviously, there is a major problem when running musrgui/musredit with Cygwin on Windows7/64bit.
This has not been solved by this commit!
2011-06-07 09:15:24 +00:00
Bastian M. Wojek
a467ca9bcb libLFRelaxation functions usable again 2011-06-03 11:28:26 +00:00
Bastian M. Wojek
edcda9904c Get the newly designed 1D-integrator class thread-safe (at the cost of numerous memory allocations and deallocations) 2011-06-02 20:24:09 +00:00
nemu
72013cfaf0 proper handling of version string 2011-06-02 15:37:37 +00:00
Bastian M. Wojek
a427157180 Added Solt's ZF depolarization function to the libZFRelaxation
While doing that I realized that all LF functions within libLFRelaxation cannot be used at the moment
with a parallelized musrfit installation. Therefore, the built-in functions should be used for now.
One day this should be fixed ...
2011-06-02 15:36:43 +00:00
nemu
6dd6381a4e newly added minimal mockup for a proposed PSI-ROOT format 2011-06-02 15:19:37 +00:00
Bastian M. Wojek
37c2cd0d8f Added some debugging information 2011-05-31 14:55:56 +00:00
Bastian M. Wojek
d33a9d62a8 correction d'un petit bogue implanté juste avant 2011-05-28 13:51:27 +00:00
Bastian M. Wojek
e22256ef8a Applied a few minor optimizations to the field-distribution calculations 2011-05-28 13:07:36 +00:00
nemu
db4425e352 slightly wrong chisq since the 0-bin entries were treated wrongly for scaled N0/Bkg data (MUSR-193) 2011-05-25 14:39:54 +00:00
Bastian M. Wojek
0ebf68156a Synchronized the 'noOfFitBins' calculations for single-histogram and asymmetry fits 2011-05-25 09:48:15 +00:00
Bastian M. Wojek
c6912f2efe Small cosmetic changes 2011-05-23 12:44:18 +00:00
95c6aaa4af minor fix of a status tip bug 2011-05-22 17:49:20 +00:00
Bastian M. Wojek
8fbadeb506 Removed some IF clauses from the chisq loops in order to enhance the fitting performance 2011-05-22 07:54:03 +00:00
Bastian M. Wojek
708cb0115b Remove some includes left over from previous testing sessions 2011-05-21 14:52:25 +00:00
Bastian M. Wojek
1b5c1df691 Fixed a bug in the LF calculations and parallelized the chi^2 calculations in single-histogram and asymmetry fits 2011-05-21 14:11:00 +00:00
Bastian M. Wojek
c9c8f83971 Adjust the musrfit/musredit XML files to the new documentation URLs 2011-05-13 17:54:45 +00:00
0af373d6b7 Transfer new features into development branch. 2011-05-13 12:44:38 +00:00
nemu
8792445c3f some improvements when calculating mean values and reading rge-files 2011-05-13 11:07:03 +00:00
eb4e2ff726 Added view_packing option to web interface. 2011-05-12 08:01:24 +00:00
8a4214793c Bug fixing. 2011-05-10 14:31:38 +00:00
Bastian M. Wojek
cb995d984d Commit some code snippets lying around here already for a few years 2011-05-09 13:06:27 +00:00
nemu
8884600bec fix filtering of field units for PSI-BIN/PSI-MDU 2011-05-09 09:13:09 +00:00
nemu
4063fed5ea fixed casting problem between uint32 and time_t present for some compilers (MUSR-185) 2011-05-07 14:18:58 +00:00
Bastian M. Wojek
87d366355f Changed the default search paths for HDF4, HDF5, and NeXus to find libraries installed through Fink or MacPorts on OS X 2011-05-07 11:14:26 +00:00
Bastian M. Wojek
3a56d329ce Increase the number of figures shown in the time-resolution debugging output in order to accommodate the needs of the high-field project. 2011-05-06 15:54:22 +00:00
nemu
960d15da08 fixed bug in PoissonNoise due to wrong ROOT method 2011-05-06 15:46:10 +00:00
nemu
89ea4cb63f cosmetic in the musrview legend concerning the units 2011-05-05 12:34:32 +00:00
Bastian M. Wojek
2fe5c035e5 Commit of the Meissner-state-simulation code using an asymmetric energy spectrum 2011-05-05 10:11:37 +00:00
a9d6370ba7 Fixed a regression 2011-05-04 14:27:28 +00:00
9d8bf8e80a Apply some cosmetic changes. 2011-05-04 14:22:24 +00:00
nemu
a25af63b8e FIXED bug reported in MUSR-183: missing background for 2nd histo in asymmetry fits when using musrt0. 2011-05-04 05:41:23 +00:00
585fdafe1f If Bg and Data bins are empty use musrt0 for defaults. 2011-05-03 10:39:24 +00:00
26180566e5 If Bg and Data bins are empty use musrt0 for defaults. 2011-05-03 10:36:20 +00:00