62 Int_t NdisXbins, NdisYbins;
63 Int_t NXbins, Xfirst0, Xlast0;
64 Int_t NYbins, Yfirst0, Ylast0;
65 TAxis* theXaxis, *theYaxis;
67 Int_t Xf1, Xl1, Yf1, Yl1;
74 Bool_t fHasDisabledClasses;
78 TList fDisabledObjects;
80 Int_t fEnabledShortcuts;
118 return fEnabledShortcuts;
130 void ZoomSelected(
TH2* TheHisto);
133 void ProfileX(
TH2* hh);
134 void ProfileY(
TH2* hh);
135 void ProjectionX(
TH2* hh);
136 void ProjectionY(
TH2* hh);
139 Bool_t ExpandFunctionRange();
143 void AddShortcutsInfo(
const char* cut,
const char* desc);
#define ClassDefOverride(name, id)
TCanvas with mouse-controlled dynamic zoom and pan & scan.
void ShowShortcutsInfos()
void FreezCavans(Bool_t freez)
void DisableObject(TObject *obj)
void HandleInput(EEventType event, Int_t px, Int_t py) override
void DisableClass(const char *className)
void ResetDisabledObject()
void SetEnabledShortcuts(Int_t value=1)
Int_t GetEnabledShortcuts()
void SetVenerMode(Int_t value=1)
void ResetDisabledClass()
Utility class to redirect keyboard events to KVCanvas.
Bool_t HandleKey(Event_t *event) override
void SetCanvas(KVCanvas* Canvas){};