fully reorganized menu handling
This commit is contained in:
parent
5392bf41c8
commit
0770939f92
@ -107,6 +107,7 @@ short term:
|
|||||||
**CHECKED AND FIXED** 08-11-12
|
**CHECKED AND FIXED** 08-11-12
|
||||||
|
|
||||||
* implement FFT with msr-interface
|
* implement FFT with msr-interface
|
||||||
|
**DONE** 2009-01
|
||||||
|
|
||||||
---------------------
|
---------------------
|
||||||
intermediate term:
|
intermediate term:
|
||||||
@ -150,4 +151,4 @@ fixes:
|
|||||||
problem was gone. Since to fiddle in the Minuit2 source code directly is ugly, I should look for a way to
|
problem was gone. Since to fiddle in the Minuit2 source code directly is ugly, I should look for a way to
|
||||||
build libPMusr.so which doesn't have this problem.
|
build libPMusr.so which doesn't have this problem.
|
||||||
|
|
||||||
-> This problem has been resolved cleanly by using minuit2 delivered with root!
|
-> This problem has been resolved cleanly by using minuit2 delivered with root!
|
||||||
|
File diff suppressed because it is too large
Load Diff
@ -64,9 +64,10 @@
|
|||||||
#define PV_FOURIER_PHASE 6
|
#define PV_FOURIER_PHASE 6
|
||||||
|
|
||||||
// Canvas menu id's
|
// Canvas menu id's
|
||||||
#define P_MENU_ID_FOURIER 10001
|
#define P_MENU_ID_DATA 10001
|
||||||
#define P_MENU_ID_DIFFERENCE 10002
|
#define P_MENU_ID_FOURIER 10002
|
||||||
#define P_MENU_ID_SAVE_DATA 10003
|
#define P_MENU_ID_DIFFERENCE 10003
|
||||||
|
#define P_MENU_ID_SAVE_DATA 10004
|
||||||
|
|
||||||
#define P_MENU_PLOT_OFFSET 1000
|
#define P_MENU_PLOT_OFFSET 1000
|
||||||
|
|
||||||
@ -218,7 +219,11 @@ class PMusrCanvas : public TObject, public TQObject
|
|||||||
virtual void HandleDataSet(unsigned int plotNo, unsigned int runNo, PRunData *data);
|
virtual void HandleDataSet(unsigned int plotNo, unsigned int runNo, PRunData *data);
|
||||||
virtual void HandleNonMusrDataSet(unsigned int plotNo, unsigned int runNo, PRunData *data);
|
virtual void HandleNonMusrDataSet(unsigned int plotNo, unsigned int runNo, PRunData *data);
|
||||||
virtual void HandleDifference();
|
virtual void HandleDifference();
|
||||||
virtual void HandleFourier(int tag);
|
virtual void HandleFourier();
|
||||||
|
virtual void HandleFourierDifference();
|
||||||
|
virtual void CleanupDifference();
|
||||||
|
virtual void CleanupFourier();
|
||||||
|
virtual void CleanupFourierDifference();
|
||||||
|
|
||||||
virtual double CalculateDiff(const double x, const double y, TH1F *theo);
|
virtual double CalculateDiff(const double x, const double y, TH1F *theo);
|
||||||
virtual double CalculateDiff(const double x, const double y, TGraphErrors *theo);
|
virtual double CalculateDiff(const double x, const double y, TGraphErrors *theo);
|
||||||
@ -230,6 +235,7 @@ class PMusrCanvas : public TObject, public TQObject
|
|||||||
virtual void PlotData();
|
virtual void PlotData();
|
||||||
virtual void PlotDifference();
|
virtual void PlotDifference();
|
||||||
virtual void PlotFourier();
|
virtual void PlotFourier();
|
||||||
|
virtual void PlotFourierDifference();
|
||||||
virtual void PlotFourierPhaseValue();
|
virtual void PlotFourierPhaseValue();
|
||||||
virtual void IncrementFourierPhase();
|
virtual void IncrementFourierPhase();
|
||||||
virtual void DecrementFourierPhase();
|
virtual void DecrementFourierPhase();
|
||||||
|
Loading…
x
Reference in New Issue
Block a user