hep.lcd.recon.cluster.cheat
Class ClusterCheater
java.lang.Object
|
+--hep.lcd.util.driver.AbstractProcessor
|
+--hep.lcd.recon.cluster.cheat.ClusterCheater
- public class ClusterCheater
- extends AbstractProcessor
The Cluster cheater works by finding perfectly reconstructed clusters
based by looking at the MC truth information associated with each hit.
To simplify the coding for now, if more than one MC particle is associated with a
single hit, the entire hit is associated with the cluster belonging to the MC
particle that contributed the most energy to the hit. Note that there is currently
no attempt to merge clusters that would in fact be impossible to resolve.
- Source Code:
- ClusterCheater.java
Method Summary |
void |
process(LCDEvent event)
Called by the driver when this processor should process an event. |
Methods inherited from class hep.lcd.util.driver.AbstractProcessor |
clearContext, getDebugLevel, getDebugStream, getHistogramLevel, getName, getParameterFile, getParameters, getParameters, getRandom, histogram, init, setContext, setDetector, start, stop |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ClusterCheater
public ClusterCheater()
process
public void process(LCDEvent event)
- Description copied from interface:
Processor
- Called by the driver when this processor should process an event.
If the processor produces new output it should add it to the event.
- Following copied from interface:
hep.lcd.util.driver.Processor
- Parameters:
event
- The event to process
The LCD Group