hep.io.stdhep
Class StdhepEvent
java.lang.Object
|
+--hep.io.mcfio.MCFIOBlock
|
+--hep.io.stdhep.StdhepRecord
|
+--hep.io.stdhep.StdhepEvent
- All Implemented Interfaces:
- hep.io.stdhep.StdhepConstants, XDRSerializable
- public class StdhepEvent
- extends StdhepRecord
A stdhep event. This class does not attempt to provide
an OO interface to the event, but simply acts as a container
for the packed stdhep event record.
Constructor Summary |
StdhepEvent(int nevhep,
int nhep,
int[] isthep,
int[] idhep,
int[] jmohep,
int[] jdahep,
double[] phep,
double[] vhep)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
StdhepEvent
public StdhepEvent(int nevhep,
int nhep,
int[] isthep,
int[] idhep,
int[] jmohep,
int[] jdahep,
double[] phep,
double[] vhep)
read
public void read(XDRDataInput xdr)
throws java.io.IOException
- Overrides:
read
in class StdhepRecord
write
public void write(XDRDataOutput xdr)
throws java.io.IOException
- Overrides:
write
in class MCFIOBlock
getNEVHEP
public int getNEVHEP()
- The event number
getNHEP
public int getNHEP()
- The number of particles
getISTHEP
public int getISTHEP(int index)
getIDHEP
public int getIDHEP(int index)
getJMOHEP
public int getJMOHEP(int index,
int i)
getJDAHEP
public int getJDAHEP(int index,
int i)
getPHEP
public double getPHEP(int index,
int i)
getVHEP
public double getVHEP(int index,
int i)
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object