From 83c2a0cbd32ae184b667ab4e1bcf20e77162941b Mon Sep 17 00:00:00 2001 From: nemu Date: Wed, 2 Apr 2008 11:08:19 +0000 Subject: [PATCH] added skeleton of a XML startup file --- src/ToDo.txt | 2 ++ src/classes/PMusrCanvas.cpp | 13 +++++++++++++ src/include/PMusrCanvas.h | 1 + src/musr_startup.xml | 33 +++++++++++++++++++++++++++++++++ 4 files changed, 49 insertions(+) create mode 100644 src/musr_startup.xml diff --git a/src/ToDo.txt b/src/ToDo.txt index 3a22bf1c..ca239a29 100644 --- a/src/ToDo.txt +++ b/src/ToDo.txt @@ -45,6 +45,8 @@ short term: * something is strange with the coordinate system in TPaveText! **CHECK** +* setup startup handler with infos like: data path, symbol list, color list, ... + --------------------- intermediate term: --------------------- diff --git a/src/classes/PMusrCanvas.cpp b/src/classes/PMusrCanvas.cpp index 39bc24e7..554939cc 100644 --- a/src/classes/PMusrCanvas.cpp +++ b/src/classes/PMusrCanvas.cpp @@ -373,3 +373,16 @@ void PMusrCanvas::UpdateParamTheoryPad() fMainCanvas->cd(); fMainCanvas->Update(); } + +//-------------------------------------------------------------------------- +// UpdateInfoPad +//-------------------------------------------------------------------------- +/** + *

+ */ +void PMusrCanvas::UpdateInfoPad() +{ + // get fit data + // get chisq if not a max likelihood fit + // get run plot info +} diff --git a/src/include/PMusrCanvas.h b/src/include/PMusrCanvas.h index 4f0ad819..8688607e 100644 --- a/src/include/PMusrCanvas.h +++ b/src/include/PMusrCanvas.h @@ -62,6 +62,7 @@ class PMusrCanvas : public TObject, public TQObject virtual void SetFunctionList(PMsrLines &functionList); virtual void UpdateParamTheoryPad(); + virtual void UpdateInfoPad(); virtual void Done(Int_t status=0); // *SIGNAL* virtual void HandleCmdKey(Int_t event, Int_t x, Int_t y, TObject *selected); // SLOT diff --git a/src/musr_startup.xml b/src/musr_startup.xml new file mode 100644 index 00000000..16b989c0 --- /dev/null +++ b/src/musr_startup.xml @@ -0,0 +1,33 @@ + + + + $Id$ + Defines default settings for the musrfit package + + + + + + + 24 + 25 + 26 + 27 + 28 + 29 + 30 + 20 + 21 + 22 + 23 + 2 + 3 + 5 + + + + "0,0,0" + "1,0,0" + + + \ No newline at end of file