lStdHep::EventTable Class Reference

List of all members.


Detailed Description

Definition at line 281 of file lStdHep.hh.


Public Member Functions

 EventTable ()
 ~EventTable ()
void cleanup (void)
long read (lStdHep &ls)
long print (FILE *fp)

Public Attributes

long isEmpty
long ievt
long blockid
long ntot
const char * version
long nextlocator
long numEvts
long * evtnums
long * storenums
long * runnums
long * trigMasks
long * ptrEvents

Constructor & Destructor Documentation

lStdHep::EventTable::EventTable (  ) 

Definition at line 292 of file lStdHep.cc.

lStdHep::EventTable::~EventTable (  ) 

Definition at line 300 of file lStdHep.cc.

References cleanup().


Member Function Documentation

void lStdHep::EventTable::cleanup ( void   ) 

Definition at line 306 of file lStdHep.cc.

References blockid, evtnums, ievt, isEmpty, ntot, numEvts, ptrEvents, runnums, storenums, trigMasks, and version.

Referenced by read(), and ~EventTable().

long lStdHep::EventTable::read ( lStdHep ls  ) 

Definition at line 319 of file lStdHep.cc.

References blockid, cleanup(), evtnums, lXDR::getError(), isEmpty, LSH_EVENTTABLE, LSH_NOEVENTTABLE, nextlocator, ntot, numEvts, ptrEvents, lXDR::readLong(), lXDR::readLongArray(), lXDR::readString(), runnums, lXDR::setError(), storenums, trigMasks, and version.

Referenced by lStdHep::readEvent(), and lStdHep::readFileHeader().

long lStdHep::EventTable::print ( FILE *  fp  ) 

Definition at line 344 of file lStdHep.cc.

References blockid, evtnums, nextlocator, ntot, numEvts, ptrEvents, runnums, storenums, trigMasks, and version.

Referenced by lStdHep::printEventTable().


Member Data Documentation

long lStdHep::EventTable::isEmpty

Definition at line 291 of file lStdHep.hh.

Referenced by cleanup(), read(), and lStdHep::readEvent().

long lStdHep::EventTable::ievt

Definition at line 295 of file lStdHep.hh.

Referenced by cleanup(), and lStdHep::readEvent().

long lStdHep::EventTable::blockid

Definition at line 299 of file lStdHep.hh.

Referenced by cleanup(), print(), and read().

long lStdHep::EventTable::ntot

Definition at line 300 of file lStdHep.hh.

Referenced by cleanup(), print(), and read().

const char* lStdHep::EventTable::version

Definition at line 301 of file lStdHep.hh.

Referenced by cleanup(), print(), and read().

long lStdHep::EventTable::nextlocator

Definition at line 305 of file lStdHep.hh.

Referenced by print(), read(), and lStdHep::readEvent().

long lStdHep::EventTable::numEvts

Definition at line 309 of file lStdHep.hh.

Referenced by cleanup(), print(), read(), and lStdHep::readEvent().

long* lStdHep::EventTable::evtnums

Definition at line 310 of file lStdHep.hh.

Referenced by cleanup(), print(), and read().

long* lStdHep::EventTable::storenums

Definition at line 311 of file lStdHep.hh.

Referenced by cleanup(), print(), and read().

long* lStdHep::EventTable::runnums

Definition at line 312 of file lStdHep.hh.

Referenced by cleanup(), print(), and read().

long* lStdHep::EventTable::trigMasks

Definition at line 313 of file lStdHep.hh.

Referenced by cleanup(), print(), and read().

long* lStdHep::EventTable::ptrEvents

Definition at line 314 of file lStdHep.hh.

Referenced by cleanup(), print(), read(), and lStdHep::readEvent().


The documentation for this class was generated from the following files:
Generated on Thu Nov 15 15:24:35 2007 for Simulator for the Linear Collider by  doxygen 1.5.4