FreeHEP API
Version v1.2.2

hep.io.root.reps
Class TBranchRep

java.lang.Object
  |
  +--hep.io.root.core.AbstractRootObject
        |
        +--hep.io.root.reps.TBranchRep
All Implemented Interfaces:
RootObject, TBranch, TNamed, TObject

public abstract class TBranchRep
extends AbstractRootObject
implements TBranch

Version:
$Id: TBranchRep.java,v 1.3 2003/05/23 20:59:15 duns Exp $
Author:
Tony Johnson (tonyj@slac.stanford.edu)

Field Summary
 
Fields inherited from interface hep.io.root.interfaces.TBranch
rootCheckSum, rootIOVersion
 
Constructor Summary
TBranchRep()
           
 
Method Summary
 TBranch getBranchForMangledName(String name)
           
 TBranch getBranchForName(String name)
           
 int getNEntries()
           
 void read(RootInput in)
           
 RootInput setPosition(TLeaf leaf, int index)
           
 
Methods inherited from class hep.io.root.core.AbstractRootObject
dump, getRootClass, readMembers
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface hep.io.root.interfaces.TBranch
getBasketBytes, getBasketEntry, getBaskets, getBasketSeek, getBasketSize, getBranches, getCompress, getEntries, getEntryNumber, getEntryOffsetLen, getFileName, getLeaves, getMaxBaskets, getOffset, getTotBytes, getWriteBasket, getZipBytes
 
Methods inherited from interface hep.io.root.RootObject
getRootClass
 
Methods inherited from interface hep.io.root.interfaces.TNamed
getName, getTitle
 
Methods inherited from interface hep.io.root.interfaces.TObject
getBits, getUniqueID
 

Constructor Detail

TBranchRep

public TBranchRep()
Method Detail

getBranchForMangledName

public TBranch getBranchForMangledName(String name)
Specified by:
getBranchForMangledName in interface TBranch

getBranchForName

public TBranch getBranchForName(String name)
Specified by:
getBranchForName in interface TBranch

getNEntries

public int getNEntries()
Specified by:
getNEntries in interface TBranch

setPosition

public RootInput setPosition(TLeaf leaf,
                             int index)
                      throws IOException
Specified by:
setPosition in interface TBranch
IOException

read

public void read(RootInput in)
          throws IOException
Overrides:
read in class AbstractRootObject
IOException

FreeHEP API
Version v1.2.2

Copyright © 2000-2003 FreeHEP, All Rights Reserved.