Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members  

TTreeViewer Class Reference

#include <TTreeViewer.h>

Inheritance diagram for TTreeViewer:

Inheritance graph
[legend]
Collaboration diagram for TTreeViewer:

Collaboration graph
[legend]
List of all members.

Public Types

enum  EListItemType {
  kLTNoType = 0, kLTPackType = BIT(0), kLTTreeType = BIT(1), kLTBranchType = BIT(2),
  kLTLeafType = BIT(3), kLTActionType = BIT(4), kLTDragType = BIT(5), kLTExpressionType = BIT(6),
  kLTCutType = BIT(7)
}

Public Methods

 TTreeViewer (const char *treeName=0)
 TTreeViewer (const TTree *tree)
virtual ~TTreeViewer ()
void ActivateButtons (Bool_t first, Bool_t previous, Bool_t next, Bool_t last)
virtual void CloseWindow ()
virtual void Delete (Option_t *)
void EditExpression ()
void Empty ()
void EmptyAll ()
void ExecuteCommand (const char *command, Bool_t fast=kFALSE)
void ExecuteDraw ()
TTVLVEntryExpressionItem (Int_t index)
TListExpressionList ()
const char * GetGrOpt ()
TTreeGetTree ()
Bool_t HandleTimer (TTimer *timer)
Bool_t IsCutEnabled ()
Bool_t IsScanRedirected ()
Int_t MakeSelector (const char *selector=0)
void Message (const char *msg)
void NewExpression ()
void PrintEntries ()
Int_t Process (const char *filename, Option_t *option="", Int_t nentries=1000000000, Int_t firstentry=0)
Bool_t ProcessMessage (Long_t msg, Long_t parm1, Long_t parm2)
void RemoveItem ()
void RemoveLastRecord ()
void SaveSource (const char *filename="")
void SetHistogramTitle (const char *title)
void SetCutMode (Bool_t enabled=kTRUE)
void SetCurrentRecord (Int_t entry)
void SetGrOpt (const char *option)
void SetNexpressions (Int_t expr)
void SetRecordName (const char *name)
void SetScanFileName (const char *name="")
void SetScanMode (Bool_t mode=kTRUE)
void SetScanRedirect (Bool_t mode)
void SetSession (TTVSession *session)
void SetUserCode (const char *code, Bool_t autoexec=kTRUE)
void SetTreeName (const char *treeName)
Bool_t SwitchTree (Int_t index)
void UpdateCombo ()
void UpdateRecord (const char *name="new name")

Friends

class TGClient

Member Enumeration Documentation

enum TTreeViewer::EListItemType
 

Enumeration values:
kLTNoType 
kLTPackType 
kLTTreeType 
kLTBranchType 
kLTLeafType 
kLTActionType 
kLTDragType 
kLTExpressionType 
kLTCutType 

Definition at line 61 of file TTreeViewer.h.


Constructor & Destructor Documentation

TTreeViewer::TTreeViewer const char *    treeName = 0
 

TTreeViewer::TTreeViewer const TTree   tree
 

virtual TTreeViewer::~TTreeViewer   [virtual]
 


Member Function Documentation

void TTreeViewer::ActivateButtons Bool_t    first,
Bool_t    previous,
Bool_t    next,
Bool_t    last
 

virtual void TTreeViewer::CloseWindow   [virtual]
 

Reimplemented from TGMainFrame.

virtual void TTreeViewer::Delete Option_t *    [virtual]
 

Reimplemented from TObject.

Definition at line 183 of file TTreeViewer.h.

void TTreeViewer::EditExpression  
 

void TTreeViewer::Empty  
 

void TTreeViewer::EmptyAll  
 

void TTreeViewer::ExecuteCommand const char *    command,
Bool_t    fast = kFALSE
 

void TTreeViewer::ExecuteDraw  
 

TTVLVEntry* TTreeViewer::ExpressionItem Int_t    index
 

TList* TTreeViewer::ExpressionList  
 

const char* TTreeViewer::GetGrOpt  
 

TTree* TTreeViewer::GetTree  
 

Definition at line 192 of file TTreeViewer.h.

Bool_t TTreeViewer::HandleTimer TTimer   timer [virtual]
 

Reimplemented from TGWindow.

Bool_t TTreeViewer::IsCutEnabled  
 

Definition at line 194 of file TTreeViewer.h.

Bool_t TTreeViewer::IsScanRedirected  
 

Int_t TTreeViewer::MakeSelector const char *    selector = 0
 

void TTreeViewer::Message const char *    msg [virtual]
 

Reimplemented from TQObject.

void TTreeViewer::NewExpression  
 

void TTreeViewer::PrintEntries  
 

Int_t TTreeViewer::Process const char *    filename,
Option_t *    option = "",
Int_t    nentries = 1000000000,
Int_t    firstentry = 0
 

Bool_t TTreeViewer::ProcessMessage Long_t    msg,
Long_t    parm1,
Long_t    parm2
[virtual]
 

Reimplemented from TGCompositeFrame.

void TTreeViewer::RemoveItem  
 

void TTreeViewer::RemoveLastRecord  
 

void TTreeViewer::SaveSource const char *    filename = ""
 

void TTreeViewer::SetHistogramTitle const char *    title
 

void TTreeViewer::SetCutMode Bool_t    enabled = kTRUE
 

Definition at line 206 of file TTreeViewer.h.

void TTreeViewer::SetCurrentRecord Int_t    entry
 

void TTreeViewer::SetGrOpt const char *    option
 

void TTreeViewer::SetNexpressions Int_t    expr
 

void TTreeViewer::SetRecordName const char *    name
 

void TTreeViewer::SetScanFileName const char *    name = ""
 

void TTreeViewer::SetScanMode Bool_t    mode = kTRUE
 

Definition at line 212 of file TTreeViewer.h.

void TTreeViewer::SetScanRedirect Bool_t    mode
 

void TTreeViewer::SetSession TTVSession   session
 

void TTreeViewer::SetUserCode const char *    code,
Bool_t    autoexec = kTRUE
 

void TTreeViewer::SetTreeName const char *    treeName
 

Bool_t TTreeViewer::SwitchTree Int_t    index
 

void TTreeViewer::UpdateCombo  
 

void TTreeViewer::UpdateRecord const char *    name = "new name"
 


Friends And Related Function Documentation

friend class TGClient [friend]
 

Reimplemented from TGWindow.

Definition at line 57 of file TTreeViewer.h.


The documentation for this class was generated from the following file:
Generated on Thu Dec 18 15:08:15 2003 for ROOT by doxygen1.2.16