ROOT logo
#ifndef REBIN2DIMDIALOG
#define REBIN2DIMDIALOG
#include "TGWindow.h"
#include "TRootCanvas.h"
#include "HistPresent.h"

//_____________________________________________________________________________________


class Rebin2DimDialog : public TObject {

private:
   void *fValp[100];
	TList *fRow_lab;
	TGMrbValuesAndText *fDialog;
   TCanvas      *fCanvas;
	TH1          *fHist;
	TString fNewName;
	TString fNewTitle;
	Int_t fBinLowX;
	Int_t fBinUpX;
	Int_t fBinLowY;
	Int_t fBinUpY;
	Int_t fRebinX;
	Int_t fRebinY;
	Int_t fNewNbinsX;
	Int_t fNewNbinsY;
	Int_t   fBidBinLowX;
	Int_t   fBidBinUpX;
	Int_t   fBidBinLowY;
	Int_t   fBidBinUpY;
	Int_t   fBidRebinX;
	Int_t   fBidRebinY;
	Int_t   fBidNewNbinsX;
	Int_t   fBidNewNbinsY;
	
	public:
		Rebin2DimDialog(TH2* hist, TGWindow * win = NULL);
		~Rebin2DimDialog() {};
		void PrintHistParams();
		void ExecuteRebin();
		void RestoreDefaults();
		void CRButtonPressed(Int_t wid, Int_t bid, TObject *obj);
		void RecursiveRemove(TObject * obj);
		void CloseDialog();
		void CloseDown(Int_t wid);
		ClassDef(Rebin2DimDialog,0)
}
;
#endif
 Rebin2DimDialog.h:1
 Rebin2DimDialog.h:2
 Rebin2DimDialog.h:3
 Rebin2DimDialog.h:4
 Rebin2DimDialog.h:5
 Rebin2DimDialog.h:6
 Rebin2DimDialog.h:7
 Rebin2DimDialog.h:8
 Rebin2DimDialog.h:9
 Rebin2DimDialog.h:10
 Rebin2DimDialog.h:11
 Rebin2DimDialog.h:12
 Rebin2DimDialog.h:13
 Rebin2DimDialog.h:14
 Rebin2DimDialog.h:15
 Rebin2DimDialog.h:16
 Rebin2DimDialog.h:17
 Rebin2DimDialog.h:18
 Rebin2DimDialog.h:19
 Rebin2DimDialog.h:20
 Rebin2DimDialog.h:21
 Rebin2DimDialog.h:22
 Rebin2DimDialog.h:23
 Rebin2DimDialog.h:24
 Rebin2DimDialog.h:25
 Rebin2DimDialog.h:26
 Rebin2DimDialog.h:27
 Rebin2DimDialog.h:28
 Rebin2DimDialog.h:29
 Rebin2DimDialog.h:30
 Rebin2DimDialog.h:31
 Rebin2DimDialog.h:32
 Rebin2DimDialog.h:33
 Rebin2DimDialog.h:34
 Rebin2DimDialog.h:35
 Rebin2DimDialog.h:36
 Rebin2DimDialog.h:37
 Rebin2DimDialog.h:38
 Rebin2DimDialog.h:39
 Rebin2DimDialog.h:40
 Rebin2DimDialog.h:41
 Rebin2DimDialog.h:42
 Rebin2DimDialog.h:43
 Rebin2DimDialog.h:44
 Rebin2DimDialog.h:45
 Rebin2DimDialog.h:46
 Rebin2DimDialog.h:47
 Rebin2DimDialog.h:48
 Rebin2DimDialog.h:49
 Rebin2DimDialog.h:50