|
Class Reference for E1039 Core & Analysis Software
|
#include </dev/shm/kenichi/update-github-e1039-doc/e1039-core/online/onlmonserver/OnlMonComm.h>
Public Types | |
| enum | SpillMode_t { SP_ALL, SP_LAST, SP_RANGE } |
Public Member Functions | |
| virtual | ~OnlMonComm () |
| void | SetSpillMode (const SpillMode_t mode) |
| SpillMode_t | GetSpillMode () |
| void | SetSpillSelectability (const bool val) |
| bool | GetSpillSelectability () |
| void | SetSpillNum (const int num) |
| int | GetSpillNum () |
| void | SetSpillRangeLow (const int sp) |
| void | SetSpillRangeHigh (const int sp) |
| void | SetSpillRange (const int sp_lo, const int sp_hi) |
| void | GetSpillRange (int &sp_lo, int &sp_hi) |
| void | SetMaxNumSelSpills (const int val) |
| int | GetMaxNumSelSpills () |
| int | GetNumSpills () |
| void | ClearSpill () |
| void | AddSpill (const int id) |
| void | FindFullSpillRange (int &id_min, int &id_max) |
| int | ReceiveFullSpillRange () |
| void | GetFullSpillRange (int &id_min, int &id_max) |
| TSocket * | ConnectServer () |
Static Public Member Functions | |
| static OnlMonComm * | instance () |
Protected Member Functions | |
| OnlMonComm () | |
Definition at line 6 of file OnlMonComm.h.
| Enumerator | |
|---|---|
| SP_ALL | |
| SP_LAST | |
| SP_RANGE | |
Definition at line 8 of file OnlMonComm.h.
|
virtual |
Definition at line 35 of file OnlMonComm.cc.
|
protected |
Definition at line 22 of file OnlMonComm.cc.
| void OnlMonComm::AddSpill | ( | const int | id | ) |
Definition at line 62 of file OnlMonComm.cc.
Referenced by OnlMonClient::process_event().
Here is the caller graph for this function:
|
inline |
Definition at line 47 of file OnlMonComm.h.
| TSocket * OnlMonComm::ConnectServer | ( | ) |
Definition at line 111 of file OnlMonComm.cc.
References OnlMonServer::GetHost(), OnlMonServer::GetNumPorts(), OnlMonServer::GetPort(), OnlMonServer::GetPort0(), and OnlMonServer::SetPort().
Referenced by ReceiveFullSpillRange().
Here is the call graph for this function:
Here is the caller graph for this function:| void OnlMonComm::FindFullSpillRange | ( | int & | id_min, |
| int & | id_max | ||
| ) |
Definition at line 67 of file OnlMonComm.cc.
Referenced by OnlMonServer::HandleConnection(), and OnlMonClient::SendHist().
Here is the caller graph for this function:| void OnlMonComm::GetFullSpillRange | ( | int & | id_min, |
| int & | id_max | ||
| ) |
Definition at line 105 of file OnlMonComm.cc.
Referenced by OnlMonUI::HandleSpRadRange(), and OnlMonUI::UpdateFullSpillRange().
Here is the caller graph for this function:
|
inline |
Definition at line 44 of file OnlMonComm.h.
Referenced by OnlMonClient::process_event().
Here is the caller graph for this function:
|
inline |
Definition at line 46 of file OnlMonComm.h.
Referenced by OnlMonClient::process_event().
Here is the caller graph for this function:
|
inline |
Definition at line 30 of file OnlMonComm.h.
|
inline |
Definition at line 36 of file OnlMonComm.h.
| void OnlMonComm::GetSpillRange | ( | int & | sp_lo, |
| int & | sp_hi | ||
| ) |
Definition at line 56 of file OnlMonComm.cc.
Referenced by OnlMonUI::SyncSpillRange().
Here is the caller graph for this function:
|
inline |
Definition at line 33 of file OnlMonComm.h.
Referenced by OnlMonServer::HandleConnection(), and OnlMonUI::UpdateFullSpillRange().
Here is the caller graph for this function:
|
static |
Definition at line 16 of file OnlMonComm.cc.
Referenced by OnlMonUI::BuildInterface(), Fun4MainDaq(), OnlMonServer::HandleConnection(), OnlMonUI::HandleSpEntHi(), OnlMonUI::HandleSpEntLo(), OnlMonUI::HandleSpLastNum(), OnlMonUI::HandleSpRadAll(), OnlMonUI::HandleSpRadLast(), OnlMonUI::HandleSpRadRange(), OnlMonUI::HandleSpSlider(), OnlMonClient::process_event(), OnlMonClient::SendHist(), OnlMonUI::SyncSpillRange(), and OnlMonUI::UpdateFullSpillRange().
Here is the caller graph for this function:| int OnlMonComm::ReceiveFullSpillRange | ( | ) |
Definition at line 78 of file OnlMonComm.cc.
References ConnectServer().
Referenced by OnlMonUI::UpdateFullSpillRange().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
Definition at line 43 of file OnlMonComm.h.
Referenced by Fun4MainDaq().
Here is the caller graph for this function:
|
inline |
Definition at line 29 of file OnlMonComm.h.
Referenced by OnlMonUI::HandleSpRadAll(), OnlMonUI::HandleSpRadLast(), and OnlMonUI::HandleSpRadRange().
Here is the caller graph for this function:
|
inline |
Definition at line 35 of file OnlMonComm.h.
Referenced by OnlMonUI::HandleSpLastNum().
Here is the caller graph for this function:| void OnlMonComm::SetSpillRange | ( | const int | sp_lo, |
| const int | sp_hi | ||
| ) |
Definition at line 50 of file OnlMonComm.cc.
Referenced by OnlMonUI::HandleSpRadRange(), and OnlMonUI::HandleSpSlider().
Here is the caller graph for this function:| void OnlMonComm::SetSpillRangeHigh | ( | const int | sp | ) |
Definition at line 45 of file OnlMonComm.cc.
Referenced by OnlMonUI::HandleSpEntHi().
Here is the caller graph for this function:| void OnlMonComm::SetSpillRangeLow | ( | const int | sp | ) |
Definition at line 40 of file OnlMonComm.cc.
Referenced by OnlMonUI::HandleSpEntLo().
Here is the caller graph for this function:
|
inline |
Definition at line 32 of file OnlMonComm.h.