| 
    LCIO
    02.17
    
   | 
 
Public Member Functions | |
| Event () | |
| Event (const Event &)=delete | |
| no copy constructor  More... | |
| Event & | operator= (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 | 
Definition at line 329 of file lStdHep.hh.
| UTIL::lStdHep::Event::Event | ( | ) | 
Definition at line 363 of file lStdHep.cc.
      
  | 
  delete | 
no copy constructor
| UTIL::lStdHep::Event::~Event | ( | ) | 
Definition at line 375 of file lStdHep.cc.
| void UTIL::lStdHep::Event::cleanup | ( | void | ) | 
Definition at line 380 of file lStdHep.cc.
References UTIL::lStdHep::blockIds, UTIL::lStdHep::colorflow(), UTIL::lStdHep::ntot, UTIL::lStdHep::scale(), and UTIL::lStdHep::version.
| long UTIL::lStdHep::Event::print | ( | FILE * | fp | ) | 
Definition at line 546 of file lStdHep.cc.
| long UTIL::lStdHep::Event::printHeader | ( | FILE * | fp | ) | 
Definition at line 526 of file lStdHep.cc.
References UTIL::lStdHep::blockIds, UTIL::evtnum, LSH_STDHEPEV4, UTIL::lStdHep::nBlocks, UTIL::lStdHep::nNTuples, UTIL::lStdHep::ntot, UTIL::runnum, and UTIL::lStdHep::version.
| long UTIL::lStdHep::Event::read | ( | lStdHep & | ls | ) | 
Definition at line 399 of file lStdHep.cc.
References UTIL::lStdHep::blockIds, UTIL::lStdHep::colorflow(), UTIL::lStdHep::eventweight(), UTIL::evtnum, UTIL::lXDR::getError(), UTIL::lStdHep::idrup(), LSH_EVENTHEADER, LSH_NOEVENT, LSH_NOTSUPPORTED, LSH_OFFTRACKARRAYS, LSH_OFFTRACKSTRUCT, LSH_STDHEP, LSH_STDHEPBEG, LSH_STDHEPCXX, LSH_STDHEPEND, LSH_STDHEPEV4, LSH_STDHEPM, LSH_TRACEARRAYS, UTIL::lStdHep::nBlocks, UTIL::lStdHep::nNTuples, UTIL::lStdHep::ntot, UTIL::lXDR::readDouble(), UTIL::lXDR::readDoubleArray(), UTIL::lXDR::readFloat(), UTIL::lXDR::readLong(), UTIL::lXDR::readLongArray(), UTIL::lXDR::readString(), UTIL::runnum, UTIL::lStdHep::scale(), UTIL::lXDR::setError(), and UTIL::lStdHep::version.
Referenced by UTIL::lStdHep::readEvent().
| 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 | 
Definition at line 373 of file lStdHep.hh.
Referenced by UTIL::lStdHep::E(), UTIL::lStdHep::M(), UTIL::lStdHep::Px(), UTIL::lStdHep::Py(), and UTIL::lStdHep::Pz().
| 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().
 1.8.5