|
Class Reference for E1039 Core & Analysis Software
|
#include </dev/shm/kenichi/update-github-e1039-doc/e1039-core/framework/phool/PHIOManager.h>
Inheritance diagram for PHIOManager:
Collaboration diagram for PHIOManager:Public Member Functions | |
| virtual | ~PHIOManager () |
| std::string | getFilename () const |
| size_t | getEventNumber () const |
| void | setEventNumber (const size_t evno) |
| virtual void | closeFile ()=0 |
| virtual PHBoolean | write (PHCompositeNode *)=0 |
| virtual void | print () const =0 |
Protected Member Functions | |
| PHIOManager () | |
Protected Attributes | |
| std::string | filename |
| size_t | eventNumber |
Definition at line 14 of file PHIOManager.h.
|
inlinevirtual |
Definition at line 16 of file PHIOManager.h.
|
protected |
Definition at line 13 of file PHIOManager.cc.
|
pure virtual |
Implemented in PHNodeIOManager.
|
inline |
Definition at line 20 of file PHIOManager.h.
References eventNumber.
Referenced by Fun4AllDstInputManager::PushBackEvents(), and Fun4AllDstInputManager::ReadNextEventSyncObject().
Here is the caller graph for this function:
|
inline |
Definition at line 19 of file PHIOManager.h.
References filename.
|
pure virtual |
Implemented in PHNodeIOManager.
|
inline |
Definition at line 21 of file PHIOManager.h.
References eventNumber.
Referenced by Fun4AllDstInputManager::PushBackEvents(), and Fun4AllDstInputManager::ReadNextEventSyncObject().
Here is the caller graph for this function:
|
pure virtual |
Implemented in PHNodeIOManager.
|
protected |
Definition at line 29 of file PHIOManager.h.
Referenced by getEventNumber(), setEventNumber(), and PHNodeIOManager::write().
|
protected |
Definition at line 28 of file PHIOManager.h.
Referenced by getFilename(), PHNodeIOManager::print(), and PHNodeIOManager::setFile().