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 12934 2007-07-05 18:46:15Z tonyj $
Author:
Tony Johnson (tonyj@slac.stanford.edu)

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()
           
 boolean hasKey(String name)
           
 boolean hasKey(String name, int cycle)
           
 int nKeys()
           
 
Methods inherited from interface hep.io.root.interfaces.TNamed
getName, getTitle
 
Methods inherited from interface hep.io.root.interfaces.TObject
getBits, getUniqueID
 
Methods inherited from interface hep.io.root.RootObject
getRootClass
 

Method Detail

getDatimeC

Date getDatimeC()

getDatimeM

Date getDatimeM()

getNbytesKeys

int getNbytesKeys()

getNbytesName

int getNbytesName()

getSeekDir

long getSeekDir()

getSeekKeys

long getSeekKeys()

getSeekParent

long getSeekParent()

getKey

TKey getKey(int index)

getKey

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


getKey

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


getKeyForTitle

TKey getKeyForTitle(String title)

nKeys

int nKeys()

hasKey

boolean hasKey(String name,
               int cycle)

hasKey

boolean hasKey(String name)


Copyright © 2000-2013 FreeHEP. All Rights Reserved.