FreeHEP API
Version v1.1

hep.io.stdhep
Class StdhepRunRecord

java.lang.Object
  |
  +--hep.io.mcfio.MCFIOBlock
        |
        +--hep.io.stdhep.StdhepRecord
              |
              +--hep.io.stdhep.StdhepRunRecord
All Implemented Interfaces:
hep.io.stdhep.StdhepConstants, XDRSerializable
Direct Known Subclasses:
StdhepBeginRun, StdhepEndRun

public abstract class StdhepRunRecord
extends StdhepRecord

A base class for stdhep begin/end run records.

Version:
$Id: StdhepRunRecord.java,v 1.2 2000/10/25 19:55:48 tonyj Exp $
Author:
Tony Johnson (tonyj@slac.stanford.edu)

Field Summary
 
Fields inherited from class hep.io.stdhep.StdhepRecord
MCFIO_STDHEP, MCFIO_STDHEPBEG, MCFIO_STDHEPEND, MCFIO_STDHEPM, STDHEP_VERSION
 
Fields inherited from class hep.io.mcfio.MCFIOBlock
fVersion, id, length, version
 
Constructor Summary
protected StdhepRunRecord(int id, int nevtreq, int nevtgen, int nevtwrt, float stdecom, float stdxsec, double stdseed1, double stdseed2)
           
 
Method Summary
 int nevtgen()
           
 int nevtreq()
           
 int nevtwrt()
           
 void read(XDRDataInput xdr)
           
 float stdecom()
           
 double stdseed1()
           
 double stdseed2()
           
 float stdxsec()
           
 void write(XDRDataOutput xdr)
           
 
Methods inherited from class hep.io.mcfio.MCFIOBlock
getLength
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StdhepRunRecord

protected StdhepRunRecord(int id,
                          int nevtreq,
                          int nevtgen,
                          int nevtwrt,
                          float stdecom,
                          float stdxsec,
                          double stdseed1,
                          double stdseed2)
Method Detail

read

public void read(XDRDataInput xdr)
          throws IOException
Specified by:
read in interface XDRSerializable
Overrides:
read in class StdhepRecord
IOException

write

public void write(XDRDataOutput xdr)
           throws IOException
Specified by:
write in interface XDRSerializable
Overrides:
write in class MCFIOBlock
IOException

nevtreq

public int nevtreq()

nevtgen

public int nevtgen()

nevtwrt

public int nevtwrt()

stdecom

public float stdecom()

stdxsec

public float stdxsec()

stdseed1

public double stdseed1()

stdseed2

public double stdseed2()

FreeHEP API
Version v1.1

Copyright © 2000-2002 FreeHEP, All Rights Reserved.