12 using namespace lcio ;
 
   16   LCEventImpl*  
event = 
new LCEventImpl() ;
 
   21   LCEventImpl* evt = 
reinterpret_cast<LCEventImpl*
>(
event) ; 
 
   23   return LCIO::SUCCESS ;
 
   27   LCEventImpl* evt = 
reinterpret_cast<LCEventImpl*
>(
event) ; 
 
   28   return evt->getRunNumber()  ;
 
   32   LCEventImpl* evt = 
reinterpret_cast<LCEventImpl*
>(
event) ; 
 
   33   return evt->getEventNumber()  ;
 
   37   LCEventImpl* evt = 
reinterpret_cast<LCEventImpl*
>(
event) ; 
 
   38   return const_cast<char*
> (evt->getDetectorName().c_str()  ) ;
 
   42   LCEventImpl* evt = 
reinterpret_cast<LCEventImpl*
>(
event) ; 
 
   43   return reinterpret_cast<PTRTYPE> ( evt->getCollectionNames() ) ;
 
   53   LCEventImpl* evt = 
reinterpret_cast<LCEventImpl*
>(
event) ; 
 
   54   return evt->getTimeStamp()  ;
 
   59     LCEventImpl* evt = 
reinterpret_cast<LCEventImpl*
>(
event) ; 
 
   60     return reinterpret_cast<PTRTYPE>( evt->getCollection( colname ) ) ;
 
   61   }
catch(...){ 
return 0 ;}
 
   73     LCEventImpl* evt = 
reinterpret_cast<LCEventImpl*
>(
event) ; 
 
   74     LCCollectionVec* col = 
reinterpret_cast<LCCollectionVec*
>(collection) ; 
 
   75     evt->addCollection( col , colname ) ;
 
   76   }
catch(...){ 
return LCIO::ERROR ; }
 
   77   return LCIO::SUCCESS ;
 
   82     LCEventImpl* evt = 
reinterpret_cast<LCEventImpl*
>(
event) ; 
 
   83     evt->removeCollection( colname ) ;
 
   84   }
catch(...){ 
return LCIO::ERROR ; }
 
   85   return LCIO::SUCCESS ;
 
  106   LCEventImpl* evt = 
reinterpret_cast<LCEventImpl*
>(
event) ; 
 
  107   evt->setRunNumber( rn ) ;
 
  108   return LCIO::SUCCESS ;
 
  112   LCEventImpl* evt = 
reinterpret_cast<LCEventImpl*
>(
event) ; 
 
  113   evt->setEventNumber( en ) ;
 
  114   return LCIO::SUCCESS ;
 
  118   LCEventImpl* evt = 
reinterpret_cast<LCEventImpl*
>(
event) ; 
 
  119   evt->setDetectorName( dn ) ;
 
  120   return LCIO::SUCCESS ;
 
  124   LCEventImpl* evt = 
reinterpret_cast<LCEventImpl*
>(
event) ; 
 
  125   evt->setTimeStamp( ts ) ;
 
  126   return LCIO::SUCCESS ;
 
LCIO_DEPRECATED_CAPI PTRTYPE lcevtgetcollectionnames(PTRTYPE event)
 
LCIO_DEPRECATED_CAPI PTRTYPE lcevtgetcollection(PTRTYPE event, const char *colname)
 
LCIO_DEPRECATED_CAPI int lcevtsetdetectorname(PTRTYPE event, char *dn)
 
LCIO_DEPRECATED_CAPI int lcevtgetrunnumber(PTRTYPE event)
 
LCIO_DEPRECATED_CAPI long lcevtgettimestamp(PTRTYPE event)
 
LCIO_DEPRECATED_CAPI int lcevtsetrunnumber(PTRTYPE event, int rn)
 
LCIO_DEPRECATED_CAPI int lcevtdelete(PTRTYPE event)
 
LCIO_DEPRECATED_CAPI int lcevtseteventnumber(PTRTYPE event, int en)
 
long PTRTYPE
Fortran interface - define the length of pointers this has to made machine independent ...
 
LCIO_DEPRECATED_CAPI PTRTYPE lcevtcreate()
Header file for the f77-wrapper functions of the LCEventImpl class. 
 
LCIO_DEPRECATED_CAPI int lcevtaddcollection(PTRTYPE event, PTRTYPE collection, char *colname)
 
LCIO_DEPRECATED_CAPI char * lcevtgetdetectorname(PTRTYPE event)
 
LCIO_DEPRECATED_CAPI int lcevtremovecollection(PTRTYPE event, char *name)
 
LCIO_DEPRECATED_CAPI int lcevtsettimestamp(PTRTYPE event, long ts)
 
LCIO_DEPRECATED_CAPI int lcevtgeteventnumber(PTRTYPE event)