#include "CPPFORT/lcevt.h"
#include "lcio.h"
#include "IOIMPL/LCFactory.h"
#include "IMPL/LCRunHeaderImpl.h"
#include "IMPL/LCEventImpl.h"
#include "IMPL/LCCollectionVec.h"
#include "IMPL/LCTOOLS.h"
#include <iostream>
Include dependency graph for lcevt.cc:
Go to the source code of this file.
Functions | |
PTRTYPE | lcevtcreate () |
int | lcevtdelete (PTRTYPE event) |
int | lcevtgetrunnumber (PTRTYPE event) |
int | lcevtgeteventnumber (PTRTYPE event) |
char * | lcevtgetdetectorname (PTRTYPE event) |
PTRTYPE | lcevtgetcollectionnames (PTRTYPE event) |
long | lcevtgettimestamp (PTRTYPE event) |
PTRTYPE | lcevtgetcollection (PTRTYPE event, const char *colname) |
int | lcevtaddcollection (PTRTYPE event, PTRTYPE collection, char *colname) |
int | lcevtremovecollection (PTRTYPE event, char *colname) |
int | lcevtsetrunnumber (PTRTYPE event, int rn) |
int | lcevtseteventnumber (PTRTYPE event, int en) |
int | lcevtsetdetectorname (PTRTYPE event, char *dn) |
int | lcevtsettimestamp (PTRTYPE event, long ts) |
PTRTYPE lcevtcreate | ( | ) |
int lcevtdelete | ( | PTRTYPE | event | ) |
int lcevtgetrunnumber | ( | PTRTYPE | event | ) |
int lcevtgeteventnumber | ( | PTRTYPE | event | ) |
char* lcevtgetdetectorname | ( | PTRTYPE | event | ) |
PTRTYPE lcevtgetcollectionnames | ( | PTRTYPE | event | ) |
long lcevtgettimestamp | ( | PTRTYPE | event | ) |
PTRTYPE lcevtgetcollection | ( | PTRTYPE | event, | |
const char * | colname | |||
) |
int lcevtaddcollection | ( | PTRTYPE | event, | |
PTRTYPE | collection, | |||
char * | colname | |||
) |
Definition at line 71 of file lcevt.cc.
00071 { 00072 try{ 00073 LCEventImpl* evt = reinterpret_cast<LCEventImpl*>(event) ; 00074 LCCollectionVec* col = reinterpret_cast<LCCollectionVec*>(collection) ; 00075 evt->addCollection( col , colname ) ; 00076 }catch(...){ return LCIO::ERROR ; } 00077 return LCIO::SUCCESS ; 00078 }
int lcevtremovecollection | ( | PTRTYPE | event, | |
char * | colname | |||
) |
int lcevtsetrunnumber | ( | PTRTYPE | event, | |
int | rn | |||
) |
int lcevtseteventnumber | ( | PTRTYPE | event, | |
int | en | |||
) |
int lcevtsetdetectorname | ( | PTRTYPE | event, | |
char * | dn | |||
) |
int lcevtsettimestamp | ( | PTRTYPE | event, | |
long | ts | |||
) |