hep.ilc.marlin.adapter.lcio
Class MCParticleAdapter
java.lang.Object
hep.ilc.marlin.jni.LCObject
hep.ilc.marlin.jni.MCParticle
hep.ilc.marlin.adapter.lcio.MCParticleAdapter
public class MCParticleAdapter
- extends MCParticle
MCParticleAdapter
public MCParticleAdapter(hep.lcio.event.MCParticle o)
id
public int id()
clone
public LCObject clone()
- Overrides:
clone
in class Object
getEnergy
public double getEnergy()
- Overrides:
getEnergy
in class MCParticle
getParents
public MCParticleVector getParents()
- Overrides:
getParents
in class MCParticle
getDaughters
public MCParticleVector getDaughters()
- Overrides:
getDaughters
in class MCParticle
getNumberOfParents
public int getNumberOfParents()
- Overrides:
getNumberOfParents
in class MCParticle
getParent
public MCParticle getParent(int i)
- Overrides:
getParent
in class MCParticle
getPDG
public int getPDG()
- Overrides:
getPDG
in class MCParticle
getGeneratorStatus
public int getGeneratorStatus()
- Overrides:
getGeneratorStatus
in class MCParticle
getSimulatorStatus
public int getSimulatorStatus()
- Overrides:
getSimulatorStatus
in class MCParticle
isCreatedInSimulation
public boolean isCreatedInSimulation()
- Overrides:
isCreatedInSimulation
in class MCParticle
isBackscatter
public boolean isBackscatter()
- Overrides:
isBackscatter
in class MCParticle
vertexIsNotEndpointOfParent
public boolean vertexIsNotEndpointOfParent()
- Overrides:
vertexIsNotEndpointOfParent
in class MCParticle
isDecayedInTracker
public boolean isDecayedInTracker()
- Overrides:
isDecayedInTracker
in class MCParticle
isDecayedInCalorimeter
public boolean isDecayedInCalorimeter()
- Overrides:
isDecayedInCalorimeter
in class MCParticle
hasLeftDetector
public boolean hasLeftDetector()
- Overrides:
hasLeftDetector
in class MCParticle
isStopped
public boolean isStopped()
- Overrides:
isStopped
in class MCParticle
getVertex
public double[] getVertex()
- Overrides:
getVertex
in class MCParticle
getTime
public float getTime()
- Overrides:
getTime
in class MCParticle
getEndpoint
public double[] getEndpoint()
- Overrides:
getEndpoint
in class MCParticle
getMomentum
public double[] getMomentum()
- Overrides:
getMomentum
in class MCParticle
getMass
public double getMass()
- Overrides:
getMass
in class MCParticle
getCharge
public float getCharge()
- Overrides:
getCharge
in class MCParticle
getNumberOfDaughters
public int getNumberOfDaughters()
- Overrides:
getNumberOfDaughters
in class MCParticle
getDaughter
public MCParticle getDaughter(int i)
- Overrides:
getDaughter
in class MCParticle
Copyright © 2000-2007 FreeHEP. All Rights Reserved.