Analysis Software
Documentation for sPHENIX simulation software
|
#include <OnlMon/blob/main/poms/Poms.h>
Public Member Functions | |
SubSystemAction (SubSystem *parent) | |
SubSystemAction (SubSystem *parent, const char *description) | |
SubSystemAction (SubSystem *parent, const char *cmd, const char *description) | |
virtual | ~SubSystemAction () |
virtual int | Execute () |
const std::string & | GetCmd () |
const std::string & | GetDescription () |
int | GetId () const |
Static Public Member Functions | |
static SubSystemAction * | FindById (int id) |
Protected Member Functions | |
int | NextId () |
Protected Attributes | |
bool | _running |
int | _id |
SubSystem * | _parent |
std::string | _cmd |
std::string | _description |
Static Protected Attributes | |
static int | _nextId = SUBSYSTEM_ACTION_ID_BEGIN |
static SubSystemActionMap | _map |
Definition at line 182 of file Poms.h.
View newest version in sPHENIX GitHub at line 182 of file Poms.h
SubSystemAction::SubSystemAction | ( | SubSystem * | parent | ) |
SubSystemAction::SubSystemAction | ( | SubSystem * | parent, |
const char * | description | ||
) |
SubSystemAction::SubSystemAction | ( | SubSystem * | parent, |
const char * | cmd, | ||
const char * | description | ||
) |
|
virtual |
|
virtual |
Reimplemented in SubSystemActionTileCanvases, SubSystemActionShowCanvases, SubSystemActionDrawHtml, SubSystemActionDrawPS, SubSystemActionSavePlot, and SubSystemActionDraw.
Definition at line 655 of file Poms.cc.
View newest version in sPHENIX GitHub at line 655 of file Poms.cc
References _cmd, _parent, _running, SubSystem::GetPrefix(), SubSystem::isInitialized(), and SubSystem::setInitialized().
Referenced by PomsMainFrame::HandleButtonPoms().
|
inlinestatic |
Definition at line 209 of file Poms.h.
View newest version in sPHENIX GitHub at line 209 of file Poms.h
References _map, and train_ambiguity_solver::id.
Referenced by PomsMainFrame::HandleButtonPoms().
|
inline |
|
inline |
Definition at line 207 of file Poms.h.
View newest version in sPHENIX GitHub at line 207 of file Poms.h
References _description.
Referenced by SubSystem::AddAction().
|
inline |
|
inlineprotected |
|
protected |
|
protected |
Definition at line 195 of file Poms.h.
View newest version in sPHENIX GitHub at line 195 of file Poms.h
Referenced by GetDescription().
|
protected |
Definition at line 186 of file Poms.h.
View newest version in sPHENIX GitHub at line 186 of file Poms.h
Referenced by GetId(), SubSystemAction(), and ~SubSystemAction().
|
staticprotected |
Definition at line 188 of file Poms.h.
View newest version in sPHENIX GitHub at line 188 of file Poms.h
Referenced by FindById(), SubSystemAction(), and ~SubSystemAction().
|
staticprotected |
|
protected |
Definition at line 191 of file Poms.h.
View newest version in sPHENIX GitHub at line 191 of file Poms.h
Referenced by Execute(), SubSystemActionDraw::Execute(), SubSystemActionSavePlot::Execute(), SubSystemActionDrawPS::Execute(), SubSystemActionDrawHtml::Execute(), SubSystemActionShowCanvases::Execute(), and SubSystemActionTileCanvases::Execute().
|
protected |
Definition at line 185 of file Poms.h.
View newest version in sPHENIX GitHub at line 185 of file Poms.h
Referenced by Execute(), SubSystemActionDraw::Execute(), SubSystemActionSavePlot::Execute(), SubSystemActionDrawPS::Execute(), SubSystemActionDrawHtml::Execute(), SubSystemActionShowCanvases::Execute(), and SubSystemActionTileCanvases::Execute().