LCIO  02.17
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Public Attributes | List of all members
UTIL::lStdHep::Event Class Reference

Public Member Functions

 Event ()
 
 Event (const Event &)=delete
 no copy constructor More...
 
Eventoperator= (const Event &)=delete
 no assignment operator More...
 
 ~Event ()
 
void cleanup (void)
 
long read (lStdHep &ls)
 
long printHeader (FILE *fp)
 
long print (FILE *fp)
 

Public Attributes

long isEmpty
 
long blockid
 
long ntot
 
const char * version
 
long evtnum
 
long storenum
 
long runnum
 
long trigMask
 
long nBlocks
 
long dimBlocks
 
long nNTuples
 
long dimNTuples
 
long * blockIds
 
long * ptrBlocks
 
long nevhep
 
long nhep
 
long * isthep
 
long * idhep
 
long * jmohep
 
long * jdahep
 
double * phep
 
double * vhep
 
double eventweight
 
double alphaqed
 
double alphaqcd
 
double * scale
 
double * spin
 
long * colorflow
 
long idrup
 
long bnevtreq
 
long bnevtgen
 
long bnevtwrt
 
double bstdecom
 
double bstdxsec
 
double bstdseed1
 
double bstdseed2
 
long enevtreq
 
long enevtgen
 
long enevtwrt
 
double estdecom
 
double estdxsec
 
double estdseed1
 
double estdseed2
 

Detailed Description

Definition at line 329 of file lStdHep.hh.

Constructor & Destructor Documentation

UTIL::lStdHep::Event::Event ( )

Definition at line 363 of file lStdHep.cc.

UTIL::lStdHep::Event::Event ( const Event )
delete

no copy constructor

UTIL::lStdHep::Event::~Event ( )

Definition at line 375 of file lStdHep.cc.

Member Function Documentation

void UTIL::lStdHep::Event::cleanup ( void  )
Event& UTIL::lStdHep::Event::operator= ( const Event )
delete

no assignment operator

long UTIL::lStdHep::Event::print ( FILE *  fp)

Definition at line 546 of file lStdHep.cc.

long UTIL::lStdHep::Event::printHeader ( FILE *  fp)
long UTIL::lStdHep::Event::read ( lStdHep ls)

Member Data Documentation

double UTIL::lStdHep::Event::alphaqcd

Definition at line 380 of file lStdHep.hh.

Referenced by UTIL::lStdHep::alphaQCD().

double UTIL::lStdHep::Event::alphaqed

Definition at line 379 of file lStdHep.hh.

Referenced by UTIL::lStdHep::alphaQED().

long UTIL::lStdHep::Event::blockid

Definition at line 348 of file lStdHep.hh.

Referenced by UTIL::lStdHep::blockId().

long* UTIL::lStdHep::Event::blockIds

Definition at line 362 of file lStdHep.hh.

long UTIL::lStdHep::Event::bnevtgen

Definition at line 389 of file lStdHep.hh.

long UTIL::lStdHep::Event::bnevtreq

Definition at line 388 of file lStdHep.hh.

long UTIL::lStdHep::Event::bnevtwrt

Definition at line 390 of file lStdHep.hh.

double UTIL::lStdHep::Event::bstdecom

Definition at line 391 of file lStdHep.hh.

double UTIL::lStdHep::Event::bstdseed1

Definition at line 393 of file lStdHep.hh.

double UTIL::lStdHep::Event::bstdseed2

Definition at line 394 of file lStdHep.hh.

double UTIL::lStdHep::Event::bstdxsec

Definition at line 392 of file lStdHep.hh.

long* UTIL::lStdHep::Event::colorflow

Definition at line 383 of file lStdHep.hh.

Referenced by UTIL::lStdHep::colorflow().

long UTIL::lStdHep::Event::dimBlocks

Definition at line 359 of file lStdHep.hh.

long UTIL::lStdHep::Event::dimNTuples

Definition at line 361 of file lStdHep.hh.

long UTIL::lStdHep::Event::enevtgen

Definition at line 399 of file lStdHep.hh.

long UTIL::lStdHep::Event::enevtreq

Definition at line 398 of file lStdHep.hh.

long UTIL::lStdHep::Event::enevtwrt

Definition at line 400 of file lStdHep.hh.

double UTIL::lStdHep::Event::estdecom

Definition at line 401 of file lStdHep.hh.

double UTIL::lStdHep::Event::estdseed1

Definition at line 403 of file lStdHep.hh.

double UTIL::lStdHep::Event::estdseed2

Definition at line 404 of file lStdHep.hh.

double UTIL::lStdHep::Event::estdxsec

Definition at line 402 of file lStdHep.hh.

double UTIL::lStdHep::Event::eventweight

Definition at line 378 of file lStdHep.hh.

Referenced by UTIL::lStdHep::eventweight().

long UTIL::lStdHep::Event::evtnum

Definition at line 354 of file lStdHep.hh.

long* UTIL::lStdHep::Event::idhep

Definition at line 370 of file lStdHep.hh.

Referenced by UTIL::lStdHep::pid().

long UTIL::lStdHep::Event::idrup

Definition at line 384 of file lStdHep.hh.

Referenced by UTIL::lStdHep::idrup().

long UTIL::lStdHep::Event::isEmpty

Definition at line 344 of file lStdHep.hh.

Referenced by UTIL::lStdHep::readEvent().

long* UTIL::lStdHep::Event::isthep

Definition at line 369 of file lStdHep.hh.

Referenced by UTIL::lStdHep::status().

long* UTIL::lStdHep::Event::jdahep

Definition at line 372 of file lStdHep.hh.

Referenced by UTIL::lStdHep::daughter1(), and UTIL::lStdHep::daughter2().

long* UTIL::lStdHep::Event::jmohep

Definition at line 371 of file lStdHep.hh.

Referenced by UTIL::lStdHep::mother1(), and UTIL::lStdHep::mother2().

long UTIL::lStdHep::Event::nBlocks

Definition at line 358 of file lStdHep.hh.

long UTIL::lStdHep::Event::nevhep

Definition at line 367 of file lStdHep.hh.

Referenced by UTIL::lStdHep::evtNum().

long UTIL::lStdHep::Event::nhep

Definition at line 368 of file lStdHep.hh.

Referenced by UTIL::lStdHep::nTracks(), and UTIL::lStdHep::printTrack().

long UTIL::lStdHep::Event::nNTuples

Definition at line 360 of file lStdHep.hh.

long UTIL::lStdHep::Event::ntot

Definition at line 349 of file lStdHep.hh.

double* UTIL::lStdHep::Event::phep
long* UTIL::lStdHep::Event::ptrBlocks

Definition at line 363 of file lStdHep.hh.

long UTIL::lStdHep::Event::runnum

Definition at line 356 of file lStdHep.hh.

Referenced by UTIL::lStdHep::runNum().

double* UTIL::lStdHep::Event::scale

Definition at line 381 of file lStdHep.hh.

Referenced by UTIL::lStdHep::isStdHepEv4(), and UTIL::lStdHep::scale().

double* UTIL::lStdHep::Event::spin

Definition at line 382 of file lStdHep.hh.

Referenced by UTIL::lStdHep::spinX(), UTIL::lStdHep::spinY(), and UTIL::lStdHep::spinZ().

long UTIL::lStdHep::Event::storenum

Definition at line 355 of file lStdHep.hh.

long UTIL::lStdHep::Event::trigMask

Definition at line 357 of file lStdHep.hh.

const char* UTIL::lStdHep::Event::version

Definition at line 350 of file lStdHep.hh.

double* UTIL::lStdHep::Event::vhep

Definition at line 374 of file lStdHep.hh.

Referenced by UTIL::lStdHep::T(), UTIL::lStdHep::X(), UTIL::lStdHep::Y(), and UTIL::lStdHep::Z().


The documentation for this class was generated from the following files: