PODIO v00-16-03
An Event-Data-Model Toolkit for High Energy Physics Experiments
|
#include <PythonEventStore.h>
Public Member Functions | |
PythonEventStore (const char *filename) | |
constructor from filename | |
const podio::CollectionBase * | get (const char *name) |
access a collection. | |
void | endOfEvent () |
signify end of event | |
void | goToEvent (unsigned ievent) |
go to a given event | |
unsigned | getEntries () const |
get number of entries in the tree | |
bool | isZombie () const |
is the input file accessible? | |
bool | isValid () const |
void | close () |
const std::vector< std::string > & | getCollectionNames () const |
list available collections | |
const podio::GenericParameters & | getEventMetaData () |
Definition at line 13 of file PythonEventStore.h.
podio::PythonEventStore::PythonEventStore | ( | const char * | filename | ) |
constructor from filename
Definition at line 10 of file PythonEventStore.cc.
|
inline |
Definition at line 38 of file PythonEventStore.h.
void podio::PythonEventStore::endOfEvent | ( | ) |
signify end of event
Definition at line 38 of file PythonEventStore.cc.
const podio::CollectionBase * podio::PythonEventStore::get | ( | const char * | name | ) |
access a collection.
Definition at line 32 of file PythonEventStore.cc.
const std::vector< std::string > & podio::PythonEventStore::getCollectionNames | ( | ) | const |
list available collections
Definition at line 52 of file PythonEventStore.cc.
unsigned podio::PythonEventStore::getEntries | ( | ) | const |
get number of entries in the tree
Definition at line 48 of file PythonEventStore.cc.
|
inline |
Definition at line 45 of file PythonEventStore.h.
void podio::PythonEventStore::goToEvent | ( | unsigned | ievent | ) |
go to a given event
Definition at line 43 of file PythonEventStore.cc.
|
inline |
Definition at line 35 of file PythonEventStore.h.
|
inline |
is the input file accessible?
Definition at line 31 of file PythonEventStore.h.