ROOT logo
#include "TGMrbValuesAndText.h"
#include "TH3.h"
#include "TObject.h"
#include "TCanvas.h"
#include "TRootCanvas.h"
#include "TString.h"

class HprTh3Dialog : public TObject {
private:
   enum { kMaxHists = 10};
   void *fValp[100];
   TList *fRow_lab;
   TGMrbValuesAndText *fDialog;
   TCanvas      *fCanvas;
   TRootCanvas  *fWindow;
   TH3 *fHist;
   Int_t fNhists;
   TList fHistList;
   Int_t fSetIndex[kMaxHists * 3 + 10];

   Int_t fMarkerStyle[kMaxHists];
   Color_t fMarkerColor[kMaxHists];
   Size_t  fMarkerSize[kMaxHists];
   TString fProjectPlane;
public:
   HprTh3Dialog() {};
   HprTh3Dialog(TH3 *hist);
   virtual ~HprTh3Dialog();
   void    ExecuteProject();
   void    SaveDefaults();
   void    RestoreDefaults();
   void    RecursiveRemove(TObject * obj);
   void    CloseDialog();
   void    CloseDown(Int_t wid);
   void    CRButtonPressed(Int_t wid, Int_t bid, TObject *obj);

ClassDef(HprTh3Dialog, 0)

};
 HprTh3Dialog.h:1
 HprTh3Dialog.h:2
 HprTh3Dialog.h:3
 HprTh3Dialog.h:4
 HprTh3Dialog.h:5
 HprTh3Dialog.h:6
 HprTh3Dialog.h:7
 HprTh3Dialog.h:8
 HprTh3Dialog.h:9
 HprTh3Dialog.h:10
 HprTh3Dialog.h:11
 HprTh3Dialog.h:12
 HprTh3Dialog.h:13
 HprTh3Dialog.h:14
 HprTh3Dialog.h:15
 HprTh3Dialog.h:16
 HprTh3Dialog.h:17
 HprTh3Dialog.h:18
 HprTh3Dialog.h:19
 HprTh3Dialog.h:20
 HprTh3Dialog.h:21
 HprTh3Dialog.h:22
 HprTh3Dialog.h:23
 HprTh3Dialog.h:24
 HprTh3Dialog.h:25
 HprTh3Dialog.h:26
 HprTh3Dialog.h:27
 HprTh3Dialog.h:28
 HprTh3Dialog.h:29
 HprTh3Dialog.h:30
 HprTh3Dialog.h:31
 HprTh3Dialog.h:32
 HprTh3Dialog.h:33
 HprTh3Dialog.h:34
 HprTh3Dialog.h:35
 HprTh3Dialog.h:36
 HprTh3Dialog.h:37
 HprTh3Dialog.h:38
 HprTh3Dialog.h:39