FreeHEP API
Version current

hep.io.root.interfaces
Interface TDirectory

All Superinterfaces:
RootObject, TNamed, TObject
All Known Subinterfaces:
TFile
All Known Implementing Classes:
RootFileReader, TDirectoryRep

public interface TDirectory
extends RootObject, TNamed

Version:
$Id: TDirectory.java,v 1.10 2005/08/10 00:56:33 tonyj Exp $
Author:
Tony Johnson (tonyj@slac.stanford.edu)
Source Code:
TDirectory.java

Field Summary
 
Fields inherited from interface hep.io.root.interfaces.TNamed
rootIOVersion
 
Method Summary
 Date getDatimeC()
           
 Date getDatimeM()
           
 TKey getKey(int index)
           
 TKey getKey(String name)
          Gets the key for a specific name.
 TKey getKey(String name, int cycle)
          Gets the key for a specific name and cycle
 TKey getKeyForTitle(String title)
           
 int getNbytesKeys()
           
 int getNbytesName()
           
 long getSeekDir()
           
 long getSeekKeys()
           
 long getSeekParent()
           
 int nKeys()
           
 
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
 

Method Detail

getDatimeC

public Date getDatimeC()

getDatimeM

public Date getDatimeM()

getNbytesKeys

public int getNbytesKeys()

getNbytesName

public int getNbytesName()

getSeekDir

public long getSeekDir()

getSeekKeys

public long getSeekKeys()

getSeekParent

public long getSeekParent()

getKey

public TKey getKey(int index)

getKey

public TKey getKey(String name)
Gets the key for a specific name. Assumes the highest cycle.


getKey

public TKey getKey(String name,
                   int cycle)
Gets the key for a specific name and cycle


getKeyForTitle

public TKey getKeyForTitle(String title)

nKeys

public int nKeys()

FreeHEP API
Version current

Copyright © 2000-2004 FreeHEP, All Rights Reserved.