hep.ilc.marlin.jni
Class ProcessorMgr
java.lang.Object
hep.ilc.marlin.jni.LCRunListener
hep.ilc.marlin.jni.ProcessorMgr
public class ProcessorMgr
- extends LCRunListener
Constructor Summary |
protected |
ProcessorMgr(long cPtr,
boolean cMemoryOwn)
|
ProcessorMgr
protected ProcessorMgr(long cPtr,
boolean cMemoryOwn)
getCPtr
protected static long getCPtr(ProcessorMgr obj)
finalize
protected void finalize()
throws Throwable
- Overrides:
finalize
in class LCRunListener
- Throws:
Throwable
delete
public void delete()
- Overrides:
delete
in class LCRunListener
processRunHeader
public void processRunHeader(hep.lcio.event.LCRunHeader rh)
processEvent
public void processEvent(hep.lcio.event.LCEvent event)
processEvent
public void processEvent(org.lcsim.event.EventHeader event)
instance
public static ProcessorMgr instance()
addActiveProcessor
public boolean addActiveProcessor(String processorType,
String processorName,
Parameters parameters,
String condition)
addActiveProcessor
public boolean addActiveProcessor(String processorType,
String processorName,
Parameters parameters)
removeActiveProcessor
public void removeActiveProcessor(String name)
getActiveProcessor
public Processor getActiveProcessor(String name)
getProcessor
public Processor getProcessor(String type)
dumpRegisteredProcessors
public void dumpRegisteredProcessors()
dumpRegisteredProcessorsXML
public void dumpRegisteredProcessorsXML()
init
public void init()
processRunHeader
public void processRunHeader(LCRunHeader run)
- Overrides:
processRunHeader
in class LCRunListener
processEvent
public void processEvent(LCEvent evt)
end
public void end()
modifyRunHeader
public void modifyRunHeader(LCRunHeader run)
- Overrides:
modifyRunHeader
in class LCRunListener
modifyEvent
public void modifyEvent(LCEvent evt)
readDataSource
public void readDataSource(int numEvents)
setProcessorReturnValue
public void setProcessorReturnValue(Processor proc,
boolean val)
setProcessorReturnValue
public void setProcessorReturnValue(Processor proc,
boolean val,
String name)
Copyright © 2000-2007 FreeHEP. All Rights Reserved.