hep.ilc.marlin.jni
Class LCReader

java.lang.Object
  extended by hep.ilc.marlin.jni.LCReader

public class LCReader
extends Object


Field Summary
protected  boolean swigCMemOwn
           
 
Constructor Summary
protected LCReader(long cPtr, boolean cMemoryOwn)
           
 
Method Summary
 void close()
           
 void delete()
           
 boolean equals(Object obj)
           
protected  void finalize()
           
protected static long getCPtr(LCReader obj)
           
 int hashCode()
           
 void open(String filename)
           
 void open(StringVector filenames)
           
 LCEvent readEvent(int runNumber, int evtNumber)
           
 LCEvent readNextEvent()
           
 LCEvent readNextEvent(int accessMode)
           
 LCRunHeader readNextRunHeader()
           
 LCRunHeader readNextRunHeader(int accessMode)
           
 void readStream()
           
 void readStream(int maxRecord)
           
 void registerLCEventListener(LCEventListener ls)
           
 void registerLCRunListener(LCRunListener ls)
           
 void removeLCEventListener(LCEventListener ls)
           
 void removeLCRunListener(LCRunListener ls)
           
 void skipNEvents(int n)
           
 
Methods inherited from class java.lang.Object
clone, getClass, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

swigCMemOwn

protected boolean swigCMemOwn
Constructor Detail

LCReader

protected LCReader(long cPtr,
                   boolean cMemoryOwn)
Method Detail

getCPtr

protected static long getCPtr(LCReader obj)

finalize

protected void finalize()
                 throws Throwable
Overrides:
finalize in class Object
Throws:
Throwable

delete

public void delete()

equals

public boolean equals(Object obj)
Overrides:
equals in class Object

hashCode

public int hashCode()
Overrides:
hashCode in class Object

open

public void open(String filename)

open

public void open(StringVector filenames)

readNextRunHeader

public LCRunHeader readNextRunHeader()

readNextRunHeader

public LCRunHeader readNextRunHeader(int accessMode)

readNextEvent

public LCEvent readNextEvent()

readNextEvent

public LCEvent readNextEvent(int accessMode)

skipNEvents

public void skipNEvents(int n)

readEvent

public LCEvent readEvent(int runNumber,
                         int evtNumber)

close

public void close()

registerLCEventListener

public void registerLCEventListener(LCEventListener ls)

removeLCEventListener

public void removeLCEventListener(LCEventListener ls)

registerLCRunListener

public void registerLCRunListener(LCRunListener ls)

removeLCRunListener

public void removeLCRunListener(LCRunListener ls)

readStream

public void readStream()

readStream

public void readStream(int maxRecord)


Copyright © 2000-2007 FreeHEP. All Rights Reserved.