HYDRA_development_version
|
#include <hedgui.h>
Public Member Functions | |
virtual | ~HEDSetup () |
void | reDraw () |
Static Public Member Functions | |
static HEDSetup * | getEDSetup (const TGWindow *p=0, UInt_t w=0, UInt_t h=0) |
Public Attributes | |
TGCheckButton * | fCheckSector [6] |
TGCheckButton * | fCheckFRAMES |
Check buttons Sector selection. More... | |
TGCheckButton * | fCheckCOILS |
Check buttons show FRAMES. More... | |
TGCheckButton * | fCheckRICH |
Check buttons show COLIS. More... | |
TGCheckButton * | fCheckMDC [4] |
Check buttons show RICH. More... | |
TGCheckButton * | fCheckTOF |
Check buttons show MDC. More... | |
TGCheckButton * | fCheckRPC |
Check buttons show TOF. More... | |
TGCheckButton * | fCheckSHOWER |
Check buttons show RPC. More... | |
TGCheckButton * | fCheckWALL |
Check buttons show SHOWER. More... | |
TGTextButton * | fNext |
Check buttons show WALL. More... | |
TGTextButton * | fNextLoop |
call nextEvent() on click text button More... | |
TGTextButton * | fRedraw |
call nextEventLoop() on click text button More... | |
TGCheckButton * | fCheckTimed |
call reDraw() on click text button More... | |
HEDNumberLabeled * | fNumberLoopTime |
run nextEvent() with timer More... | |
TGCheckButton * | fCheckMDCMod [6][4] |
loop time in seconds More... | |
TGCheckButton * | fCheckTOFSec [6] |
swich MDC modules More... | |
TGCheckButton * | fCheckRPCSec [6] |
swich TOF sectors More... | |
TGCheckButton * | fCheckSHOWERSec [6] |
swich RPC sectors More... | |
HEDIDList | IDs |
swich SHOWER sectors More... | |
TGColorSelect * | colFRAMES |
Widget IDs generator. More... | |
TGColorSelect * | colCOILS |
TGColorSelect * | colRICH |
TGColorSelect * | colMDC [4] |
TGColorSelect * | colTOF |
TGColorSelect * | colRPC |
TGColorSelect * | colSHOWER |
TGColorSelect * | colWALL |
TGNumberEntry * | transFRAMES |
TGNumberEntry * | transCOILS |
TGNumberEntry * | transRICH |
TGNumberEntry * | transMDC [4] |
TGNumberEntry * | transTOF |
TGNumberEntry * | transRPC |
TGNumberEntry * | transSHOWER |
TGNumberEntry * | transWALL |
Private Member Functions | |
HEDSetup (const TGWindow *p, UInt_t w, UInt_t h) | |
Static Private Attributes | |
static HEDSetup * | gEDSetup = 0 |
|
private |
Definition at line 215 of file hedgui.cc.
References HEDColorDef::colCOILS, colCOILS, HEDColorDef::colFRAMES, colFRAMES, HEDColorDef::colMDC, colMDC, HEDColorDef::colRICH, colRICH, HEDColorDef::colRPC, colRPC, HEDColorDef::colSHOWER, colSHOWER, HEDColorDef::colTOF, colTOF, HEDColorDef::colWALL, colWALL, fCheckCOILS, fCheckFRAMES, fCheckMDC, fCheckMDCMod, fCheckRICH, fCheckRPC, fCheckRPCSec, fCheckSector, fCheckSHOWER, fCheckSHOWERSec, fCheckTimed, fCheckTOF, fCheckTOFSec, fCheckWALL, fNumberLoopTime, fRedraw, HEDColorDef::getEDColorDef(), HEDNumberLabeled::GetTGNumberEntry(), HEDIDList::GetUnID(), IDs, HEDTransform::isEmc(), HEDColorDef::transCOILS, transCOILS, HEDColorDef::transFRAMES, transFRAMES, HEDColorDef::transMDC, transMDC, HEDColorDef::transRICH, transRICH, HEDColorDef::transRPC, transRPC, HEDColorDef::transSHOWER, transSHOWER, HEDColorDef::transTOF, transTOF, HEDColorDef::transWALL, and transWALL.
Referenced by getEDSetup().
|
inlinestatic |
Definition at line 176 of file hedgui.h.
References gEDSetup, and HEDSetup().
Referenced by make_GUI(), HEDEvtNavHandler::nextEventLoop(), and HEDEvtNavHandler::selectEvent().
void HEDSetup::reDraw | ( | ) |
Definition at line 534 of file hedgui.cc.
References HEDColorDef::colCoils(), colCOILS, HEDColorDef::colFrames(), colFRAMES, HEDColorDef::colMdc(), colMDC, HEDColorDef::colRich(), colRICH, HEDColorDef::colRpc(), colRPC, HEDColorDef::colShower(), colSHOWER, HEDColorDef::colTof(), colTOF, HEDColorDef::colWall(), colWALL, fCheckCOILS, fCheckFRAMES, fCheckMDC, fCheckMDCMod, fCheckRICH, fCheckRPC, fCheckRPCSec, fCheckSector, fCheckSHOWER, fCheckSHOWERSec, fCheckTOF, fCheckTOFSec, fCheckWALL, HEDColorDef::getEDColorDef(), HEDColorDef::showCoils(), HEDColorDef::showFrames(), HEDColorDef::showMdc(), HEDColorDef::showRich(), HEDColorDef::showRpc(), HEDColorDef::showSec(), HEDColorDef::showShower(), HEDColorDef::showTof(), HEDColorDef::showWall(), transCOILS, transFRAMES, transMDC, transRICH, transRPC, transSHOWER, transTOF, and transWALL.
TGColorSelect* HEDSetup::colCOILS |
Definition at line 206 of file hedgui.h.
Referenced by HEDSetup(), and reDraw().
TGColorSelect* HEDSetup::colFRAMES |
Widget IDs generator.
Definition at line 205 of file hedgui.h.
Referenced by HEDSetup(), and reDraw().
TGColorSelect* HEDSetup::colMDC[4] |
Definition at line 208 of file hedgui.h.
Referenced by HEDSetup(), and reDraw().
TGColorSelect* HEDSetup::colRICH |
Definition at line 207 of file hedgui.h.
Referenced by HEDSetup(), and reDraw().
TGColorSelect* HEDSetup::colRPC |
Definition at line 210 of file hedgui.h.
Referenced by HEDSetup(), and reDraw().
TGColorSelect* HEDSetup::colSHOWER |
Definition at line 211 of file hedgui.h.
Referenced by HEDSetup(), and reDraw().
TGColorSelect* HEDSetup::colTOF |
Definition at line 209 of file hedgui.h.
Referenced by HEDSetup(), and reDraw().
TGColorSelect* HEDSetup::colWALL |
Definition at line 212 of file hedgui.h.
Referenced by HEDSetup(), and reDraw().
TGCheckButton* HEDSetup::fCheckCOILS |
Check buttons show FRAMES.
Definition at line 185 of file hedgui.h.
Referenced by HEDSetup(), and reDraw().
TGCheckButton* HEDSetup::fCheckFRAMES |
Check buttons Sector selection.
Definition at line 184 of file hedgui.h.
Referenced by HEDSetup(), and reDraw().
TGCheckButton* HEDSetup::fCheckMDC[4] |
Check buttons show RICH.
Definition at line 187 of file hedgui.h.
Referenced by HEDSetup(), and reDraw().
TGCheckButton* HEDSetup::fCheckMDCMod[6][4] |
loop time in seconds
Definition at line 199 of file hedgui.h.
Referenced by HEDSetup(), and reDraw().
TGCheckButton* HEDSetup::fCheckRICH |
Check buttons show COLIS.
Definition at line 186 of file hedgui.h.
Referenced by HEDSetup(), and reDraw().
TGCheckButton* HEDSetup::fCheckRPC |
Check buttons show TOF.
Definition at line 189 of file hedgui.h.
Referenced by HEDSetup(), and reDraw().
TGCheckButton* HEDSetup::fCheckRPCSec[6] |
TGCheckButton* HEDSetup::fCheckSector[6] |
Definition at line 183 of file hedgui.h.
Referenced by HEDSetup(), and reDraw().
TGCheckButton* HEDSetup::fCheckSHOWER |
Check buttons show RPC.
Definition at line 190 of file hedgui.h.
Referenced by HEDSetup(), and reDraw().
TGCheckButton* HEDSetup::fCheckSHOWERSec[6] |
TGCheckButton* HEDSetup::fCheckTimed |
call reDraw() on click text button
Definition at line 196 of file hedgui.h.
Referenced by HEDSetup(), HEDEvtNavHandler::nextEventLoop(), and HEDEvtNavHandler::selectEvent().
TGCheckButton* HEDSetup::fCheckTOF |
Check buttons show MDC.
Definition at line 188 of file hedgui.h.
Referenced by HEDSetup(), and reDraw().
TGCheckButton* HEDSetup::fCheckTOFSec[6] |
TGCheckButton* HEDSetup::fCheckWALL |
Check buttons show SHOWER.
Definition at line 191 of file hedgui.h.
Referenced by HEDSetup(), and reDraw().
TGTextButton* HEDSetup::fNext |
TGTextButton* HEDSetup::fNextLoop |
HEDNumberLabeled* HEDSetup::fNumberLoopTime |
run nextEvent() with timer
Definition at line 197 of file hedgui.h.
Referenced by HEDSetup(), and HEDEvtNavHandler::nextEventLoop().
TGTextButton* HEDSetup::fRedraw |
call nextEventLoop() on click text button
Definition at line 195 of file hedgui.h.
Referenced by HEDSetup().
|
staticprivate |
Definition at line 171 of file hedgui.h.
Referenced by getEDSetup().
HEDIDList HEDSetup::IDs |
swich SHOWER sectors
Definition at line 203 of file hedgui.h.
Referenced by HEDSetup(), and make_GUI().
TGNumberEntry* HEDSetup::transCOILS |
Definition at line 215 of file hedgui.h.
Referenced by HEDSetup(), and reDraw().
TGNumberEntry* HEDSetup::transFRAMES |
Definition at line 214 of file hedgui.h.
Referenced by HEDSetup(), and reDraw().
TGNumberEntry* HEDSetup::transMDC[4] |
Definition at line 217 of file hedgui.h.
Referenced by HEDSetup(), and reDraw().
TGNumberEntry* HEDSetup::transRICH |
Definition at line 216 of file hedgui.h.
Referenced by HEDSetup(), and reDraw().
TGNumberEntry* HEDSetup::transRPC |
Definition at line 219 of file hedgui.h.
Referenced by HEDSetup(), and reDraw().
TGNumberEntry* HEDSetup::transSHOWER |
Definition at line 220 of file hedgui.h.
Referenced by HEDSetup(), and reDraw().
TGNumberEntry* HEDSetup::transTOF |
Definition at line 218 of file hedgui.h.
Referenced by HEDSetup(), and reDraw().
TGNumberEntry* HEDSetup::transWALL |
Definition at line 221 of file hedgui.h.
Referenced by HEDSetup(), and reDraw().