Package org.jlab.clas.physics
Class EventTree
java.lang.Object
org.jlab.groot.tree.Tree
org.jlab.clas.physics.EventTree
- All Implemented Interfaces:
org.jlab.groot.tree.ITree,org.jlab.groot.tree.TreeProvider
public class EventTree
extends org.jlab.groot.tree.Tree
implements org.jlab.groot.tree.TreeProvider
- Author:
- gavalian
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classclass describing EventTree branchstatic class -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionList<org.jlab.groot.data.DataVector>actionTreeNode(TreePath[] path, int limit) voidvoidaddBranchWithFilter(String name, String filter, String genFilter) voidorg.jlab.groot.tree.DynamicTreeintvoidinitTree()static voidvoidopenFile()voidprocessEvent(DataEvent event) intreadEntry(int entry) booleanreadNext()voidreset()voidorg.jlab.groot.tree.Treetree()Methods inherited from class org.jlab.groot.tree.Tree
addBranch, addBranch, configure, getBranch, getBranchData, getBranches, getDataVector, getDataVector, getDataVectors, getListOfBranches, getName, getRootNode, getScanResults, getSelector, getTreeIcons, hasBranch, initTreeIcons, print, resetBranches, scanTree, setBranchData, show, toString
-
Constructor Details
-
EventTree
public EventTree()
-
-
Method Details
-
reset
public void reset()- Specified by:
resetin interfaceorg.jlab.groot.tree.ITree- Overrides:
resetin classorg.jlab.groot.tree.Tree
-
getEntries
public int getEntries()- Specified by:
getEntriesin interfaceorg.jlab.groot.tree.ITree- Overrides:
getEntriesin classorg.jlab.groot.tree.Tree
-
readEntry
public int readEntry(int entry) - Specified by:
readEntryin interfaceorg.jlab.groot.tree.ITree- Overrides:
readEntryin classorg.jlab.groot.tree.Tree
-
readNext
public boolean readNext()- Specified by:
readNextin interfaceorg.jlab.groot.tree.ITree- Overrides:
readNextin classorg.jlab.groot.tree.Tree
-
setSource
- Specified by:
setSourcein interfaceorg.jlab.groot.tree.TreeProvider
-
addBranch
-
addBranchWithFilter
-
addLeaf
-
initTree
public void initTree() -
processEvent
-
tree
public org.jlab.groot.tree.Tree tree()- Specified by:
treein interfaceorg.jlab.groot.tree.TreeProvider
-
getTreeModel
- Specified by:
getTreeModelin interfaceorg.jlab.groot.tree.TreeProvider
-
getDynamicTree
public org.jlab.groot.tree.DynamicTree getDynamicTree()- Overrides:
getDynamicTreein classorg.jlab.groot.tree.Tree
-
actionTreeNode
- Specified by:
actionTreeNodein interfaceorg.jlab.groot.tree.TreeProvider
-
treeConfigure
- Specified by:
treeConfigurein interfaceorg.jlab.groot.tree.TreeProvider
-
openFile
public void openFile() -
main
-