public class MCParticleClassifier
extends Object
MCParticleClassifier has a single method, getClassification(MCParticle), that returns an enum classifying the particle.
Possible return values are:
GEN_INITIAL -> Generator particle the simulator never saw
GEN_PREDECAY -> Generator particle passed to the simulator along with a predecay, and the simulator generated the decay products.
GEN_FINAL_STATE -> Generator final state particle: either FinalState in the input file, or intermediate passed to the Simulator with a predecay that never happened.
SIM_BACKSCATTER -> Simulator particle produced as a result of backscatter from a non-tracking region.
SIM_VERTEX_NOT_PARENT_ENDPOINT -> Simulator particle produced without destroying parent.
SIM_INTERACTED_OR_DECAYED -> Simulator particle produced as a result of an interaction or decay in a tracking region.
- Version:
- $Id: MCParticleClassifier.java,v 1.5 2006/06/28 04:48:33 jstrube Exp $