|
Class Reference for E1039 Core & Analysis Software
|
#include </dev/shm/kenichi/update-github-e1039-doc/e1039-core/packages/Display/modules/mPHEveModuleBase.h>
Inheritance diagram for mPHEveModuleBase:
Collaboration diagram for mPHEveModuleBase:Public Member Functions | |
| virtual | ~mPHEveModuleBase () |
| virtual void | init (PHCompositeNode *top_node)=0 |
| virtual void | init_run (PHCompositeNode *top_node)=0 |
| virtual bool | event (PHCompositeNode *top_node)=0 |
| virtual void | draw_event () |
| void | add_elements () |
| void | buffer_element (TEveElement *el, TEveElement *parent_elmt) |
| void | clear_element_buffer () |
| virtual void | clear ()=0 |
| virtual void | end (PHCompositeNode *top_node)=0 |
Protected Types | |
| typedef std::multimap < TEveElement *, TEveElement * > | elmtmap |
| typedef elmtmap::iterator::value_type | mvt |
Protected Attributes | |
| TEveManager * | _evemanager |
| elmtmap | _elmt_buffer |
Definition at line 24 of file mPHEveModuleBase.h.
|
protected |
Definition at line 60 of file mPHEveModuleBase.h.
|
protected |
Definition at line 62 of file mPHEveModuleBase.h.
|
inlinevirtual |
Definition at line 27 of file mPHEveModuleBase.h.
|
inline |
Definition at line 32 of file mPHEveModuleBase.h.
References _elmt_buffer, and _evemanager.
|
inline |
Definition at line 41 of file mPHEveModuleBase.h.
References _elmt_buffer.
|
pure virtual |
Implemented in mTrkEveDisplay.
Referenced by PHEventDisplay::process_event().
Here is the caller graph for this function:
|
inline |
Definition at line 47 of file mPHEveModuleBase.h.
References _elmt_buffer.
|
inlinevirtual |
Definition at line 31 of file mPHEveModuleBase.h.
|
pure virtual |
Implemented in mTrkEveDisplay.
|
pure virtual |
Implemented in mTrkEveDisplay.
Referenced by PHEventDisplay::process_event().
Here is the caller graph for this function:
|
pure virtual |
Implemented in mTrkEveDisplay.
|
pure virtual |
Implemented in mTrkEveDisplay.
Referenced by PHEventDisplay::InitRun().
Here is the caller graph for this function:
|
protected |
Definition at line 61 of file mPHEveModuleBase.h.
Referenced by add_elements(), buffer_element(), and clear_element_buffer().
|
protected |
Definition at line 58 of file mPHEveModuleBase.h.
Referenced by add_elements(), and mTrkEveDisplay::mTrkEveDisplay().