hep.ilc.marlin.jni
Class Processor

java.lang.Object
  extended by hep.ilc.marlin.jni.Processor
Direct Known Subclasses:
ClusterCheater, DataSourceProcessor, FTDDigiProcessor, LCIOOutputProcessor, LEPTrackingProcessor, MokkaCaloDigi, PandoraPFAProcessor, SatoruJetFinderProcessor, SimpleCaloDigi, Sphere, TestProcessor, ThrustReconstruction, TPCDigiProcessor, TrackCheater, TrackwiseClustering, VertexTracking, VTXDigiProcessor, VTXDigitizer, Wolf

public class Processor
extends Object


Field Summary
protected  boolean swigCMemOwn
           
 
Constructor Summary
protected Processor(long cPtr, boolean cMemoryOwn)
           
 
Method Summary
 void baseInit()
           
 void check(LCEvent evt)
           
 void delete()
           
 String description()
           
 void end()
           
 boolean equals(Object obj)
           
protected  void finalize()
           
protected static long getCPtr(Processor obj)
           
 int hashCode()
           
 void init()
           
 boolean isFirstEvent()
           
 String name()
           
 Processor newProcessor()
           
 Parameters parameters()
           
 void printDescription()
           
 void printDescriptionXML()
           
 void printParameters()
           
 void processEvent(LCEvent evt)
           
 void processRunHeader(LCRunHeader run)
           
 void setFirstEvent(boolean isFirstEvent)
           
 void setName(String name)
           
 void setParameters(Parameters parameters)
           
 String type()
           
 
Methods inherited from class java.lang.Object
clone, getClass, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

swigCMemOwn

protected boolean swigCMemOwn
Constructor Detail

Processor

protected Processor(long cPtr,
                    boolean cMemoryOwn)
Method Detail

getCPtr

protected static long getCPtr(Processor 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

newProcessor

public Processor newProcessor()

init

public void init()

processRunHeader

public void processRunHeader(LCRunHeader run)

processEvent

public void processEvent(LCEvent evt)

check

public void check(LCEvent evt)

end

public void end()

type

public String type()

name

public String name()

parameters

public Parameters parameters()

printDescription

public void printDescription()

printDescriptionXML

public void printDescriptionXML()

printParameters

public void printParameters()

description

public String description()

isFirstEvent

public boolean isFirstEvent()

setName

public void setName(String name)

setParameters

public void setParameters(Parameters parameters)

baseInit

public void baseInit()

setFirstEvent

public void setFirstEvent(boolean isFirstEvent)


Copyright © 2000-2007 FreeHEP. All Rights Reserved.