727 Commits

Author SHA1 Message Date
nemu
acc389a96d msr2data global option handling completed. 2010-06-28 06:31:35 +00:00
Bastian M. Wojek
20bb0e05a6 Added a tiny bit of documentation for the msr2data code 2010-06-27 11:23:40 +00:00
nemu
bc7ba9f297 added default settings for msr2data. Automatic opening of global fit files still missing 2010-06-24 06:25:33 +00:00
nemu
3b0bff23c5 fixed a bug in musredit_startup.xml and added proper error handling in the XML handler 2010-06-23 09:18:35 +00:00
nemu
c3ba0077eb msr2data default option flags added to musredit_startup.xml 2010-06-23 06:25:48 +00:00
Bastian M. Wojek
10993ff2ee Tried to fix two bugs in the msr2data global-option:
* Functions in the RUN blocks are now correctly ignored
* Function lines which contain parameters with adjacent characters (+-*/()\t) should now be handled correctly [-> more tests are needed here]
2010-06-22 21:29:01 +00:00
e7d8a0c5f1 added the 'global' option to msr2data GUI from within musrgui/musredit 2010-06-22 17:45:01 +00:00
Bastian M. Wojek
440d22bc99 * Changed the exit condition for a few external classes in case the xml-file is not found.
Until now the program terminated with a segmentation fault which was not very user friendly...

* Got rid of a strange construction in the TRIM.SP handler (vector<pair> -> map)
2010-06-20 10:34:49 +00:00
Bastian M. Wojek
f1a0dc72fc Added another intensive check at the beginning of the db-data-output routine in order to prevent misuse of the program by using faulty global msr-files. This actually renders some of the later checks obsolete, however, I leave them for now. 2010-06-11 20:23:58 +00:00
nemu
58505ab8a8 Icon change 2010-06-11 13:34:10 +00:00
Bastian M. Wojek
3dd64e0a3c Added a further convenience check to the file generation procedure - still needs to be tested 2010-06-11 11:24:22 +00:00
9a01530097 Start working on configuration dialog. 2010-06-11 07:46:44 +00:00
Bastian M. Wojek
fb8523d8bf Minor changes to the global input file generation 2010-06-10 12:01:40 +00:00
5ef81b381e Added some icons 2010-06-09 21:35:02 +00:00
6474c85e66 Added some icons 2010-06-09 21:34:45 +00:00
c260cce862 Added some icons 2010-06-09 21:23:52 +00:00
99c770e295 Added some icons 2010-06-09 21:23:24 +00:00
Bastian M. Wojek
ce6819b741 To AS
---

Added a "global" option to msr2data

First, I hope, this major "surgery" does not cause any regressions in the standard features.
If so, please revert to an older version and file a bug report.

This new option is not yet documented and should be considered as experimental.

Also the newly added code still needs some cleanup - many things have simply been written as a proof of concept.
This will be done during further testing and fine-tuning stages.
2010-06-09 19:08:30 +00:00
Bastian M. Wojek
52d91435c1 Added some minor extensions to PMsrHandler and PMsrRunBlock 2010-06-08 21:35:19 +00:00
c385618291 Fix some bugs in single hist fits. 2010-06-08 16:39:07 +00:00
b7bd0e5a2c Start working on documentation of MuSRFit. 2010-06-08 13:37:55 +00:00
dd9a874118 Devel and main branch are identical at this point 2010-06-08 12:15:23 +00:00
6ea7a430cc Applied FUNCTIONS from devel branch into main. 2010-06-08 12:11:28 +00:00
93f48a677d Finished implementing FUNCTIONS block in development branch. Next, add it to production branch and debug. 2010-06-08 11:36:35 +00:00
5d4683ff1f More work on FUNCTIONS block. 2010-06-07 22:07:38 +00:00
nemu
1240ab8b51 Algorithm for FUNCTIONS block implemented in GUI. Not yet full in MSR module. 2010-06-07 16:31:53 +00:00
nemu
0543c97b81 Algorithm for FUNCTIONS block implemented in GUI. Not yet full in MSR module. 2010-06-07 16:23:34 +00:00
nemu
e68de4133c Algorithm for FUNCTIONS block implemented in GUI. Not yet full in MSR module. 2010-06-07 15:53:31 +00:00
23077d70f2 Added addition of histograms option in CGI script 2010-06-07 08:26:36 +00:00
Bastian M. Wojek
dbd9350522 Added a new method PWriteMsrFile to the PMsrHandler
The purpose of this method is to be able to write heavily modified msr-files using all the msr-handler support.
The further existing method PWriteMsrLogFile can only handle small changes to the msr-file (like changing parameter values or fixing the formatting),
however, it is e.g. not possible to add parameters or run blocks that have not existed before since during the mlog-file writing the original
msr-file is streamed again and then only things are handled which are present in the msr-file.

For writing the output the new method does _not_ read in the originally handled msr-file again!
Only the information stored in the internal data structures are used to recreate a full msr-file (including all changes that might have been made).
Since comments in the original msr-file are not stored internally these are lost.
At the moment it is however possible to add single lines of comments in the FITPARAMETER, THEORY, FUNCTIONS und between different RUN blocks.
This feature could easily be added also to the other blocks, if needed.

For now I skipped all checks for missing tags in the RUN blocks.

Nothing is tested, therefore:
THIS METHOD NEEDS TO BE REVIEWED AND TESTED BEFORE IT CAN BE USED SERIOUSLY!
2010-06-06 18:08:44 +00:00
nemu
5386342cf4 some more docu 2010-06-04 19:51:20 +00:00
nemu
e4fa408420 some more info, and replacing the parameter half-thickness through the film thickness 2010-06-04 12:39:30 +00:00
nemu
c4e7d3c57b newly added 2010-06-04 11:31:30 +00:00
nemu
787a95dad3 more docu 2010-06-04 04:55:19 +00:00
nemu
f938e4ed27 more docu, and a bug fix in the Abragam function 2010-06-02 20:18:22 +00:00
32d2cab3aa Correct single hist fit in CGI 2010-06-01 07:33:10 +00:00
nemu
25693d6c44 more docu 2010-06-01 07:08:04 +00:00
912f1f48e8 Correct single hist fit in CGI 2010-05-31 15:00:43 +00:00
nemu
5d124b3d79 added more docu 2010-05-31 08:25:57 +00:00
nemu
959c792a68 added more docu and cleaned up code a bit 2010-05-26 19:31:13 +00:00
nemu
26267a8f92 some more docu 2010-05-20 14:36:19 +00:00
nemu
cd3127050c some more work on the documentation. Added a menu such that theory functions are more easy accessible. 2010-05-20 05:53:57 +00:00
nemu
795bb1c23e added some more docu 2010-05-17 07:18:26 +00:00
nemu
dd8603219c fixed error when combining grouping and addrun, etc. 2010-05-12 16:00:22 +00:00
Bastian M. Wojek
8551665524 Added dirty limit s-wave expression for the superfluid density 2010-05-12 14:53:35 +00:00
nemu
a8043ce89c massive cleanup 2010-05-12 13:10:22 +00:00
nemu
1c1b08ace1 added help url for msr2data 2010-05-12 07:51:46 +00:00
nemu
16970b6772 connected all the missing signal/slots 2010-05-12 07:43:25 +00:00
nemu
c65e205db3 added some more docu 2010-05-10 10:43:30 +00:00
nemu
a52ae4c3e1 info part of musrview shows now the grouping, e.g. h:1+5 (single histo), or h:1+5/3+7, etc. 2010-05-10 05:34:00 +00:00