![]() |
Analysis Software
Documentation for sPHENIX simulation software
|
#include <OnlMon/blob/main/poms/Poms.h>
Inheritance diagram for SubSystemAction:
Collaboration diagram for SubSystemAction: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().
Here is the call graph for this function:
Here is the caller graph for this function:
|
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().
Here is the caller graph for this function:
|
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().
Here is the caller graph for this function:
|
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().