public interface MCParticle extends Particle
Modifier and Type | Interface and Description |
---|---|
static interface |
MCParticle.SimulatorStatus
Simulation flags.
|
DOCUMENTATION, FINAL_STATE, INTERMEDIATE
Modifier and Type | Method and Description |
---|---|
int[] |
getColorFlow()
Get the color flow of particle.
|
List<MCParticle> |
getDaughters()
Get the daughters of this particle.
|
Hep3Vector |
getEndPoint()
The endpoint of the simulated track.
|
List<MCParticle> |
getParents()
Get the parents of this particle.
|
MCParticle.SimulatorStatus |
getSimulatorStatus()
If this event has been simulated by Geant4 this method will return the
simulation status.
|
float[] |
getSpin()
Get the X, Y, and Z spin components of this particle.
|
asFourVector, getCharge, getEnergy, getGeneratorStatus, getMass, getMomentum, getOrigin, getOriginX, getOriginY, getOriginZ, getPDGID, getProductionTime, getPX, getPY, getPZ, getType
List<MCParticle> getParents()
getParents
in interface Particle
List<MCParticle> getDaughters()
getDaughters
in interface Particle
MCParticle.SimulatorStatus getSimulatorStatus()
Hep3Vector getEndPoint()
RuntimeException
- if endpoint is not available.float[] getSpin()
int[] getColorFlow()
Copyright © 2016 Linear Collider Detector (LCD). All rights reserved.