|
Class Reference for E1039 Core & Analysis Software
|
#include </dev/shm/kenichi/update-github-e1039-doc/e1039-core/packages/Display/interface/EventDispUI.h>
Public Member Functions | |
| EventDispUI () | |
| ~EventDispUI () | |
| std::string | GetDstPath (const int run) |
| bool | FindNewRuns () |
| int | FetchNumEvents (const int run) |
| int | OpenRunFile (const int run) |
| void | NextEvent () |
| void | PrevEvent () |
| void | MoveEvent (const int i_evt) |
| void | ReqEvtID () |
| void | ReqTrig () |
| void | ViewTop () |
| void | ViewSide () |
| void | View3D () |
| void | UpdateLabels () |
| void | SetAutoMode (bool value) |
| void | Init (const bool online_mode) |
| void | Run () |
Protected Member Functions | |
| void | BuildInterface () |
| void | UpdateInterface () |
| void | ExecNewEventCheck () |
Static Protected Member Functions | |
| static void * | FuncNewEventCheck (void *arg) |
Definition at line 12 of file EventDispUI.h.
| EventDispUI::EventDispUI | ( | ) |
Definition at line 21 of file EventDispUI.cxx.
|
inline |
Definition at line 41 of file EventDispUI.h.
|
protected |
Definition at line 243 of file EventDispUI.cxx.
References UpdateInterface().
Referenced by Run().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Definition at line 398 of file EventDispUI.cxx.
References FetchNumEvents(), FindNewRuns(), MoveEvent(), and OpenRunFile().
Referenced by FuncNewEventCheck().
Here is the call graph for this function:
Here is the caller graph for this function:| int EventDispUI::FetchNumEvents | ( | const int | run | ) |
Definition at line 60 of file EventDispUI.cxx.
References GetDstPath().
Referenced by ExecNewEventCheck(), and OpenRunFile().
Here is the call graph for this function:
Here is the caller graph for this function:| bool EventDispUI::FindNewRuns | ( | ) |
Definition at line 47 of file EventDispUI.cxx.
References GetDstPath(), and run().
Referenced by ExecNewEventCheck(), and Init().
Here is the call graph for this function:
Here is the caller graph for this function:
|
staticprotected |
Definition at line 392 of file EventDispUI.cxx.
References ExecNewEventCheck().
Referenced by Run().
Here is the call graph for this function:
Here is the caller graph for this function:| std::string EventDispUI::GetDstPath | ( | const int | run | ) |
Definition at line 42 of file EventDispUI.cxx.
References UtilOnline::GetDstFilePath(), and UtilOnline::GetEDDstFilePath().
Referenced by FetchNumEvents(), FindNewRuns(), and OpenRunFile().
Here is the call graph for this function:
Here is the caller graph for this function:| void EventDispUI::Init | ( | const bool | online_mode | ) |
Do all needed before showing GUI.
Definition at line 207 of file EventDispUI.cxx.
References FindNewRuns().
Referenced by EventDisp4MainDaqDst().
Here is the call graph for this function:
Here is the caller graph for this function:| void EventDispUI::MoveEvent | ( | const int | i_evt | ) |
Definition at line 127 of file EventDispUI.cxx.
References Fun4AllServer::instance(), OpenRunFile(), Fun4AllServer::run(), se, Fun4AllServer::skip(), and UpdateLabels().
Referenced by ExecNewEventCheck(), and Run().
Here is the call graph for this function:
Here is the caller graph for this function:| void EventDispUI::NextEvent | ( | ) |
Definition at line 83 of file EventDispUI.cxx.
References Fun4AllServer::instance(), Fun4AllServer::run(), se, and UpdateLabels().
Here is the call graph for this function:| int EventDispUI::OpenRunFile | ( | const int | run | ) |
Definition at line 72 of file EventDispUI.cxx.
References FetchNumEvents(), Fun4AllInputManager::fileopen(), GetDstPath(), Fun4AllServer::getInputManager(), Fun4AllServer::instance(), run(), and UpdateLabels().
Referenced by ExecNewEventCheck(), MoveEvent(), PrevEvent(), and Run().
Here is the call graph for this function:
Here is the caller graph for this function:| void EventDispUI::PrevEvent | ( | ) |
Definition at line 102 of file EventDispUI.cxx.
References Fun4AllServer::instance(), OpenRunFile(), Fun4AllServer::run(), se, Fun4AllServer::skip(), and UpdateLabels().
Here is the call graph for this function:| void EventDispUI::ReqEvtID | ( | ) |
Definition at line 146 of file EventDispUI.cxx.
References Fun4AllServer::getSubsysReco(), Fun4AllServer::instance(), and EvtFilter::set_event_id_req().
Here is the call graph for this function:| void EventDispUI::ReqTrig | ( | ) |
Definition at line 154 of file EventDispUI.cxx.
References Fun4AllServer::getSubsysReco(), Fun4AllServer::instance(), and EvtFilter::set_trigger_req().
Here is the call graph for this function:| void EventDispUI::Run | ( | ) |
Definition at line 233 of file EventDispUI.cxx.
References BuildInterface(), FuncNewEventCheck(), MoveEvent(), NULL, and OpenRunFile().
Referenced by EventDisp4MainDaqDst().
Here is the call graph for this function:
Here is the caller graph for this function:| void EventDispUI::SetAutoMode | ( | bool | value | ) |
Definition at line 198 of file EventDispUI.cxx.
References UpdateInterface().
Here is the call graph for this function:
|
protected |
Definition at line 370 of file EventDispUI.cxx.
Referenced by BuildInterface(), and SetAutoMode().
Here is the caller graph for this function:| void EventDispUI::UpdateLabels | ( | ) |
Definition at line 183 of file EventDispUI.cxx.
Referenced by MoveEvent(), NextEvent(), OpenRunFile(), and PrevEvent().
Here is the caller graph for this function:| void EventDispUI::View3D | ( | ) |
Definition at line 176 of file EventDispUI.cxx.
References Fun4AllServer::getSubsysReco(), Fun4AllServer::instance(), and PHEventDisplay::set_view_3d().
Here is the call graph for this function:| void EventDispUI::ViewSide | ( | ) |
Definition at line 169 of file EventDispUI.cxx.
References Fun4AllServer::getSubsysReco(), Fun4AllServer::instance(), and PHEventDisplay::set_view_side().
Here is the call graph for this function:| void EventDispUI::ViewTop | ( | ) |
Definition at line 162 of file EventDispUI.cxx.
References Fun4AllServer::getSubsysReco(), Fun4AllServer::instance(), and PHEventDisplay::set_view_top().
Here is the call graph for this function: