hep.lcd.event
Interface MCParticle


public interface MCParticle
extends Particle, HepLorentzVector


Field Summary
static int ALIVE
           
static int DECAYED
           
static int INTERACTED
           
static int LEFT
           
static int LOOPING
           
static int LOST
           
static int MAXSTEPS
           
static int PRIMARY
           
static int SHOWER
           
static int STOPPED
           
static int STUCK
           
 
Fields inherited from interface hep.physics.Particle
DOCUMENTATION, FINALSTATE, INTERMEDIATE
 
Method Summary
 double[] getCalorimeterEntry()
          Point where particle entered Calorimeter
 double getCalorimeterEntryX()
           
 double getCalorimeterEntryY()
           
 double getCalorimeterEntryZ()
           
 double[] getCalorimeterMomentum()
          The momentum of the particle when it entered the calorimeter
 double[] getEndPoint()
           
 int getStatus()
          This returns the GISMO status code, which is different from the STDHEP status code returned by Particle.getStatusCode()
 
Methods inherited from interface hep.physics.Particle
getDaughters, getEnergy, getMass, getMomentum, getOrigin, getOriginX, getOriginY, getOriginZ, getParent, getParents, getProductionTime, getPX, getPY, getPZ, getStatusCode, getType
 
Methods inherited from interface hep.physics.HepLorentzVector
lorMag, lorMag2, t, v3
 

Field Detail

ALIVE

public static final int ALIVE

DECAYED

public static final int DECAYED

INTERACTED

public static final int INTERACTED

LEFT

public static final int LEFT

STOPPED

public static final int STOPPED

LOOPING

public static final int LOOPING

LOST

public static final int LOST

STUCK

public static final int STUCK

PRIMARY

public static final int PRIMARY

SHOWER

public static final int SHOWER

MAXSTEPS

public static final int MAXSTEPS
Method Detail

getStatus

public int getStatus()
This returns the GISMO status code, which is different from the STDHEP status code returned by Particle.getStatusCode()

getCalorimeterEntry

public double[] getCalorimeterEntry()
Point where particle entered Calorimeter

getCalorimeterEntryX

public double getCalorimeterEntryX()

getCalorimeterEntryY

public double getCalorimeterEntryY()

getCalorimeterEntryZ

public double getCalorimeterEntryZ()

getCalorimeterMomentum

public double[] getCalorimeterMomentum()
The momentum of the particle when it entered the calorimeter

getEndPoint

public double[] getEndPoint()


The LCD Group