hep.io.stdhep
Class StdhepExtendedEvent
java.lang.Object
hep.io.mcfio.MCFIOBlock
hep.io.stdhep.StdhepRecord
hep.io.stdhep.StdhepEvent
hep.io.stdhep.StdhepExtendedEvent
- All Implemented Interfaces:
- hep.io.xdr.XDRSerializable
public class StdhepExtendedEvent
- extends StdhepEvent
An extended stdhep record containing extra content corresponding to the HEPEV4 common block.
- Version:
- $Id: StdhepExtendedEvent.java 13289 2007-09-06 00:21:14Z tonyj $
- Author:
- Tony Johnson (tonyj@slac.stanford.edu)
| Fields inherited from class hep.io.mcfio.MCFIOBlock |
fVersion, id, length, version |
|
Constructor Summary |
StdhepExtendedEvent(int nevhep,
int nhep,
int[] isthep,
int[] idhep,
int[] jmohep,
int[] jdahep,
double[] phep,
double[] vhep,
double eventweight,
double alphaqed,
double alphaqcd,
double[] scale,
double[] spin,
int[] colorflow,
int idrup)
|
| Methods inherited from class hep.io.mcfio.MCFIOBlock |
getLength |
MCFIO_STDHEP
public static final int MCFIO_STDHEP
- See Also:
- Constant Field Values
MCFIO_STDHEPM
public static final int MCFIO_STDHEPM
- See Also:
- Constant Field Values
MCFIO_STDHEPBEG
public static final int MCFIO_STDHEPBEG
- See Also:
- Constant Field Values
MCFIO_STDHEPEND
public static final int MCFIO_STDHEPEND
- See Also:
- Constant Field Values
MCFIO_STDHEPEV4
public static final int MCFIO_STDHEPEV4
- See Also:
- Constant Field Values
STDHEP_VERSION
public static final String STDHEP_VERSION
- See Also:
- Constant Field Values
StdhepExtendedEvent
public StdhepExtendedEvent(int nevhep,
int nhep,
int[] isthep,
int[] idhep,
int[] jmohep,
int[] jdahep,
double[] phep,
double[] vhep,
double eventweight,
double alphaqed,
double alphaqcd,
double[] scale,
double[] spin,
int[] colorflow,
int idrup)
getEventWeight
public double getEventWeight()
getAlphaQED
public double getAlphaQED()
getAlphaQCD
public double getAlphaQCD()
getScale
public double getScale(int i)
getSpin
public double getSpin(int index,
int i)
getColorFlow
public int getColorFlow(int index,
int i)
getIDRUP
public int getIDRUP()
read
public void read(hep.io.xdr.XDRDataInput xdr)
throws IOException
- Specified by:
read in interface hep.io.xdr.XDRSerializable- Overrides:
read in class StdhepEvent
- Throws:
IOException
write
public void write(hep.io.xdr.XDRDataOutput xdr)
throws IOException
- Specified by:
write in interface hep.io.xdr.XDRSerializable- Overrides:
write in class StdhepEvent
- Throws:
IOException
Copyright © 2000-2007 FreeHEP. All Rights Reserved.