Logo ROOT  
Reference Guide
TTreeViewer.cxx File Reference
#include "RConfigure.h"
#include <iostream>
#include <fstream>
#include "TTreeViewer.h"
#include "HelpText.h"
#include "HelpTextTV.h"
#include "TTVLVContainer.h"
#include "TTVSession.h"
#include "TROOT.h"
#include "TError.h"
#include "TGMsgBox.h"
#include "TTreePlayer.h"
#include "TContextMenu.h"
#include "TInterpreter.h"
#include "TLeaf.h"
#include "TBranch.h"
#include "TRootHelpDialog.h"
#include "TSystem.h"
#include "TApplication.h"
#include "TVirtualX.h"
#include "TGClient.h"
#include "TKey.h"
#include "TFile.h"
#include "TGMenu.h"
#include "TVirtualPad.h"
#include "TH1.h"
#include "TFriendElement.h"
#include "TObjArray.h"
#include "TObjString.h"
#include "TGButton.h"
#include "TGButtonGroup.h"
#include "TGTextEntry.h"
#include "TGComboBox.h"
#include "TGLabel.h"
#include "TGListView.h"
#include "TGListTree.h"
#include "TGMimeTypes.h"
#include "TGSplitter.h"
#include "TGDoubleSlider.h"
#include "TGToolBar.h"
#include "TGStatusBar.h"
#include "Getline.h"
#include "TTimer.h"
#include "TG3DLine.h"
#include "TGFileDialog.h"
#include "TGProgressBar.h"
#include "TSpider.h"
#include "strlcpy.h"
#include "snprintf.h"
Include dependency graph for TTreeViewer.cxx:

Namespaces

namespace  ROOT
 This file contains a specialised ROOT message handler to test for diagnostic in unit tests.
 

Enumerations

enum  EButtonIdentifiers {
  kDRAW , kRESET , kSTOP , kCLOSE ,
  kSLIDER , kBGFirst , kBGPrevious , kBGRecord ,
  kBGNext , kBGLast
}
 
enum  ERootTreeViewerCommands {
  kFileCanvas , kFileBrowse , kFileLoadLibrary = 3 , kFileOpenSession ,
  kFileSaveMacro , kFilePrint , kFileClose , kFileQuit ,
  kEditExpression , kEditCut , kEditMacro , kEditEvent ,
  kRunCommand , kRunMacro , kOptionsReset , kOptionsGeneral = 20 ,
  kOptions1D = 50 , kOptions2D = 70 , kHelpAbout = 100 , kHelpAboutTV ,
  kHelpStart , kHelpLayout , kHelpOpenSave , kHelpDragging ,
  kHelpEditing , kHelpSession , kHelpCommands , kHelpContext ,
  kHelpDrawing , kHelpMacros , kBarCommand , kBarOption ,
  kBarCut , kAxis
}
 

Variables

static const char * gMacroTypes []
 
static const char * gOpenTypes []
 
static const char * gOpt1D [12]
 
static const char * gOpt2D [14]
 
static const char * gOptgen [16]
 

Enumeration Type Documentation

◆ EButtonIdentifiers

Enumerator
kDRAW 
kRESET 
kSTOP 
kCLOSE 
kSLIDER 
kBGFirst 
kBGPrevious 
kBGRecord 
kBGNext 
kBGLast 

Definition at line 299 of file TTreeViewer.cxx.

◆ ERootTreeViewerCommands

Enumerator
kFileCanvas 
kFileBrowse 
kFileLoadLibrary 
kFileOpenSession 
kFileSaveMacro 
kFilePrint 
kFileClose 
kFileQuit 
kEditExpression 
kEditCut 
kEditMacro 
kEditEvent 
kRunCommand 
kRunMacro 
kOptionsReset 
kOptionsGeneral 
kOptions1D 
kOptions2D 
kHelpAbout 
kHelpAboutTV 
kHelpStart 
kHelpLayout 
kHelpOpenSave 
kHelpDragging 
kHelpEditing 
kHelpSession 
kHelpCommands 
kHelpContext 
kHelpDrawing 
kHelpMacros 
kBarCommand 
kBarOption 
kBarCut 
kAxis 

Definition at line 256 of file TTreeViewer.cxx.

Variable Documentation

◆ gMacroTypes

const char* gMacroTypes[]
static
Initial value:
= {"C++ macros", "*.C",
0, 0 }

Definition at line 252 of file TTreeViewer.cxx.

◆ gOpenTypes

const char* gOpenTypes[]
static
Initial value:
= {"Root files", "*.root",
0, 0 }

Definition at line 249 of file TTreeViewer.cxx.

◆ gOpt1D

const char* gOpt1D[12]
static
Initial value:
=
{
"","AH","B","C","E","E1","E2","E3","E4","L","P","*H"
}

Definition at line 239 of file TTreeViewer.cxx.

◆ gOpt2D

const char* gOpt2D[14]
static
Initial value:
=
{
"","ARR","BOX","COL","COL2","CONT","CONT0","CONT1","CONT2","CONT3",
"FB","BB","SCAT","PROF"
}

Definition at line 243 of file TTreeViewer.cxx.

◆ gOptgen

const char* gOptgen[16]
static
Initial value:
=
{
"","AXIS","HIST","SAME","CYL","POL","SPH","PSR","LEGO","LEGO1","LEGO2",
"SURF","SURF1","SURF2","SURF3","SURF4"
}

Definition at line 234 of file TTreeViewer.cxx.