1 #ifndef __KVTestIDGridDialog_H
2 #define __KVTestIDGridDialog_H
#define RQ_OBJECT(sender_class)
#define ClassDef(name, id)
TCanvas with mouse-controlled dynamic zoom and pan & scan.
Extended version of ROOT THashList.
Base class for particle identification in a 2D map.
virtual void Add(TObject *obj)
GUI for testing identification grids.
TGGroupFrame * fHzrealFrame
std::unique_ptr< KVCanvas > resultsKVCanvas
TGHorizontalFrame * fHzvseNameFrame
TGLabel * fHzrealXmaxLabel
TGLabel * fHzvseYminLabel
TGLabel * fHzvseYBinsLabel
TGNumberEntry * fHzrealXminEntry
TGLabel * fHzrealNameLabel
TGNumberEntry * fHzvseXmaxEntry
TGLabel * fHzrealXminLabel
TGHorizontalFrame * fHzvseYBinsFrame
TGTextButton * fTestButton
TGNumberEntry * fHzvseYmaxEntry
KVTestIDGridDialog(const TGWindow *p=0, const TGWindow *main=0, UInt_t w=1, UInt_t h=1, KVIDGraph *g=0, TH2 *data_histo=0)
TGLabel * fHzvseXmaxLabel
TGLabel * fHzvseNameLabel
TGTextEntry * fHdataNameEntry
TGHProgressBar * fProgressBar
TGNumberEntry * fHzvseXBinsEntry
TGLabel * fHzvseYmaxLabel
void DrawChart(TVirtualPad *cc, Int_t zmin, Int_t zmax, Int_t nmin, Int_t nmax)
TGTextEntry * fHzvseNameEntry
TGHorizontalFrame * fHzrealBinsFrame
KVIDGraph * fSelectedGrid
Bool_t CheckNameOK(const TString &name)
TGNumberEntry * fHzrealXmaxEntry
TGHorizontalFrame * fHdataFrame
TGNumberEntry * fHzvseXminEntry
virtual ~ KVTestIDGridDialog()
TGHorizontalFrame * fHzrealNameFrame
static Double_t hzvsexmax
TGNumberEntry * fHzvseYminEntry
TGTextEntry * fHzrealNameEntry
std::unique_ptr< TCanvas > resultsCanvas
TGHorizontalFrame * fButtonsFrame
TGLabel * fHzvseXminLabel
TGNumberEntry * fHzvseYBinsEntry
TGLabel * fHzrealBinsLabel
static Double_t hzvsexmin
TGGroupFrame * fHzvseFrame
TGLabel * fHdataNameLabel
TGHorizontalFrame * fHzvseXBinsFrame
static TString fNameZreal
TGTextButton * fCloseButton
TGNumberEntry * fHzrealBinsEntry
TGLabel * fHzvseXBinsLabel
virtual void SetDirectory(TDirectory *dir)
int main(int argc, char **argv)
const long double g
masses
const long double cc
volumes