  | 
  
    ATLAS Offline Software
    
   | 
 
 
 
 
#include <VP1ExtraInputSystem.h>
 | 
|   | VP1ExtraInputSystem () | 
|   | 
|   | ~VP1ExtraInputSystem () | 
|   | 
| QWidget *  | buildController () | 
|   | 
| void  | buildPermanentSceneGraph (StoreGateSvc *detstore, SoSeparator *root) | 
|   | 
| void  | buildEventSceneGraph (StoreGateSvc *sg, SoSeparator *root) | 
|   | 
| void  | systemuncreate () | 
|   | 
| QByteArray  | saveState () | 
|   | 
| void  | restoreFromState (QByteArray ba) | 
|   | 
| virtual void  | systemcreate (StoreGateSvc *detstore) | 
|   | 
| void  | ensureBuildController () | 
|   | 
| void  | updateGUI () | 
|   | 
| virtual void  | userPickedNode (SoNode *pickedNode, SoPath *pickedPath) | 
|   | 
| virtual void  | systemerase () | 
|   | 
| void  | warnOnDisabledNotifications () const | 
|   | 
| void  | registerCamera (SoCamera *camera) | 
|   | 
| void  | registerViewer (SoQtViewer *viewer) | 
|   | 
| void  | registerSelectionNode (SoCooperativeSelection *) | 
|   | 
| void  | unregisterSelectionNode (SoCooperativeSelection *) | 
|   | 
| void  | setUserSelectionNotificationsEnabled (SoCooperativeSelection *sel, bool enabled) | 
|   | 
| virtual void  | userSelectedSingleNode (SoCooperativeSelection *, SoNode *, SoPath *) | 
|   | 
| virtual void  | userDeselectedSingleNode (SoCooperativeSelection *, SoNode *, SoPath *) | 
|   | 
| virtual void  | userChangedSelection (SoCooperativeSelection *, const QSet< SoNode * > &, QSet< SoPath * >) | 
|   | 
| virtual void  | userClickedOnBgd () | 
|   | 
| virtual void  | deselectAll (SoCooperativeSelection *exception_sel=0) | 
|   | 
| CamList  | getCameraList () | 
|   | 
| virtual QWidget *  | buildExtraDisplayWidget () | 
|   | 
| const QString &  | name () const | 
|   | 
| const QString &  | information () const | 
|   | 
| const QString &  | contact_info () const | 
|   | 
| QWidget *  | controllerWidget () | 
|   | 
| void  | message (const QString &) const | 
|   | 
| void  | message (const QStringList &, const QString &addtoend="") const | 
|   | 
| void  | message (const QString &addtostart, const QStringList &, const QString &addtoend="") const | 
|   | 
| void  | messageDebug (const QString &) const | 
|   | 
| void  | messageDebug (const QStringList &, const QString &addtoend="") const | 
|   | 
| void  | messageDebug (const QString &addtostart, const QStringList &, const QString &addtoend="") const | 
|   | 
| void  | messageVerbose (const QString &) const | 
|   | 
| void  | messageVerbose (const QStringList &, const QString &addtoend="") const | 
|   | 
| void  | messageVerbose (const QString &addtostart, const QStringList &, const QString &addtoend="") const | 
|   | 
| StoreGateSvc *  | storeGate () const | 
|   | 
| StoreGateSvc *  | eventStore () const | 
|   | 
| StoreGateSvc *  | detectorStore () const | 
|   | 
| ISvcLocator *  | serviceLocator () const | 
|   | 
| IToolSvc *  | toolSvc () const | 
|   | 
| State  | state () const | 
|   | 
| ActiveState  | activeState () const | 
|   | 
Definition at line 10 of file VP1ExtraInputSystem.h.
 
◆ CamList
◆ CamListItr
◆ ActiveState
◆ State
| Enumerator | 
|---|
| CONSTRUCTED  |  | 
| REFRESHED  |  | 
| ERASED  |  | 
| UNCREATED  |  | 
Definition at line 143 of file IVP1System.h.
 
 
◆ VP1ExtraInputSystem()
      
        
          | VP1ExtraInputSystem::VP1ExtraInputSystem  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ ~VP1ExtraInputSystem()
      
        
          | VP1ExtraInputSystem::~VP1ExtraInputSystem  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ activateClickedOutside
  
  
      
        
          | void IVP13DSystem::activateClickedOutside  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
privateslotinherited   | 
  
 
 
◆ activeState()
◆ allowUpdateGUI()
  
  
      
        
          | void IVP1System::allowUpdateGUI  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
privateinherited   | 
  
 
 
◆ buildController()
  
  
      
        
          | QWidget * VP1ExtraInputSystem::buildController  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
virtual   | 
  
 
 
◆ buildEventSceneGraph()
  
  
      
        
          | void VP1ExtraInputSystem::buildEventSceneGraph  | 
          ( | 
          StoreGateSvc *  | 
          sg,  | 
         
        
           | 
           | 
          SoSeparator *  | 
          root  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
virtual   | 
  
 
 
◆ buildExtraDisplayWidget()
  
  
      
        
          | virtual QWidget* IVP13DSystem::buildExtraDisplayWidget  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inlinevirtualinherited   | 
  
 
 
◆ buildPermanentSceneGraph()
  
  
      
        
          | void VP1ExtraInputSystem::buildPermanentSceneGraph  | 
          ( | 
          StoreGateSvc *  | 
          detstore,  | 
         
        
           | 
           | 
          SoSeparator *  | 
          root  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
virtual   | 
  
 
 
◆ channel()
◆ contact_info()
  
  
      
        
          | const QString & IVP1System::contact_info  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inherited   | 
  
 
 
◆ controllerWidget()
  
  
      
        
          | QWidget * IVP1System::controllerWidget  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inherited   | 
  
 
 
◆ create()
◆ deleteController()
  
  
      
        
          | void IVP1System::deleteController  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
privateinherited   | 
  
 
 
◆ deleteFile
  
  
      
        
          | void VP1ExtraInputSystem::deleteFile  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
protectedslot   | 
  
 
Definition at line 147 of file VP1ExtraInputSystem.cxx.
  148   if (
m_c->
ui.fileListWidget->count()) {
 
  149     int currentRow = 
m_c->
ui.fileListWidget->currentRow();
 
  150     QListWidgetItem *
item=
m_c->
ui.fileListWidget->takeItem(currentRow);
 
 
 
 
◆ deselectAll()
Reimplemented in VP1PrepRawDataSystem.
Definition at line 331 of file IVP13DSystem.cxx.
  335     if (
it->second!=
this)
 
  337     if (
it->first!=exception_sel) {
 
  338       if (
it->first->policy.getValue()!=SoCooperativeSelection::SINGLE) {
 
  340     it->first->deselectAll();
 
  343     if (
it->first->getList()->getLength()==1) {
 
  345       SoPath * 
path = 
static_cast<SoPath*
>(
it->first->getList()->get(0));
 
  347       it->first->deselectAll();
 
 
 
 
◆ detectorStore()
◆ disallowUpdateGUI()
  
  
      
        
          | void IVP1System::disallowUpdateGUI  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
privateinherited   | 
  
 
 
◆ ensureBuildController()
  
  
      
        
          | void IVP13DSystemSimple::ensureBuildController  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inherited   | 
  
 
 
◆ erase()
  
  
      
        
          | void IVP13DSystemSimple::erase  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
privatevirtualinherited   | 
  
 
 
◆ eventStore()
◆ getCameraList()
  
  
      
        
          | std::set< SoCamera * > IVP13DSystem::getCameraList  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inherited   | 
  
 
Definition at line 395 of file IVP13DSystem.cxx.
  400     SoCamera*cam = (*it)->getCamera();
 
  402       cameralist.insert(cam);
 
 
 
 
◆ getSceneGraph()
  
  
      
        
          | SoSeparator * IVP13DSystemSimple::getSceneGraph  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
privatevirtualinherited   | 
  
 
 
◆ inactiveSystemTurnedActive
  
  
      
        
          | void IVP1System::inactiveSystemTurnedActive  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
signalinherited   | 
  
 
 
◆ information()
  
  
      
        
          | const QString & IVP1System::information  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inherited   | 
  
 
 
◆ isRefreshing()
  
  
      
        
          | bool IVP1System::isRefreshing  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
privateinherited   | 
  
 
 
◆ itemFromSystemSelected
  
  
      
        
          | void IVP13DSystem::itemFromSystemSelected  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
signalinherited   | 
  
 
 
◆ message() [1/3]
  
  
      
        
          | void IVP1System::message  | 
          ( | 
          const QString &  | 
          str | ) | 
           const | 
         
       
   | 
  
inherited   | 
  
 
 
◆ message() [2/3]
  
  
      
        
          | void IVP1System::message  | 
          ( | 
          const QString &  | 
          addtostart,  | 
         
        
           | 
           | 
          const QStringList &  | 
          l,  | 
         
        
           | 
           | 
          const QString &  | 
          addtoend = ""  | 
         
        
           | 
          ) | 
           |  const | 
         
       
   | 
  
inherited   | 
  
 
Definition at line 400 of file IVP1System.cxx.
  402   if (addtostart.isEmpty()) {
 
  406   if (addtoend.isEmpty()) {
 
  407     for (
const QString& 
s : 
l)
 
  410     for (
const QString& 
s : 
l)
 
 
 
 
◆ message() [3/3]
  
  
      
        
          | void IVP1System::message  | 
          ( | 
          const QStringList &  | 
          l,  | 
         
        
           | 
           | 
          const QString &  | 
          addtoend = ""  | 
         
        
           | 
          ) | 
           |  const | 
         
       
   | 
  
inherited   | 
  
 
Definition at line 362 of file IVP1System.cxx.
  364   if (addtoend.isEmpty()) {
 
  365     for (
const QString& 
s : 
l)
 
  368     for (
const QString& 
s : 
l)
 
 
 
 
◆ messageDebug() [1/3]
  
  
      
        
          | void IVP1System::messageDebug  | 
          ( | 
          const QString &  | 
          str | ) | 
           const | 
         
       
   | 
  
inherited   | 
  
 
 
◆ messageDebug() [2/3]
  
  
      
        
          | void IVP1System::messageDebug  | 
          ( | 
          const QString &  | 
          addtostart,  | 
         
        
           | 
           | 
          const QStringList &  | 
          l,  | 
         
        
           | 
           | 
          const QString &  | 
          addtoend = ""  | 
         
        
           | 
          ) | 
           |  const | 
         
       
   | 
  
inherited   | 
  
 
Definition at line 416 of file IVP1System.cxx.
  418   if (addtostart.isEmpty()) {
 
  422   if (addtoend.isEmpty()) {
 
  423     for (
const QString& 
s : 
l)
 
  426     for (
const QString& 
s : 
l)
 
 
 
 
◆ messageDebug() [3/3]
  
  
      
        
          | void IVP1System::messageDebug  | 
          ( | 
          const QStringList &  | 
          l,  | 
         
        
           | 
           | 
          const QString &  | 
          addtoend = ""  | 
         
        
           | 
          ) | 
           |  const | 
         
       
   | 
  
inherited   | 
  
 
Definition at line 374 of file IVP1System.cxx.
  376   if (addtoend.isEmpty()) {
 
  377     for (
const QString& 
s : 
l)
 
  380     for (
const QString& 
s : 
l)
 
 
 
 
◆ messageVerbose() [1/3]
  
  
      
        
          | void IVP1System::messageVerbose  | 
          ( | 
          const QString &  | 
          str | ) | 
           const | 
         
       
   | 
  
inherited   | 
  
 
 
◆ messageVerbose() [2/3]
  
  
      
        
          | void IVP1System::messageVerbose  | 
          ( | 
          const QString &  | 
          addtostart,  | 
         
        
           | 
           | 
          const QStringList &  | 
          l,  | 
         
        
           | 
           | 
          const QString &  | 
          addtoend = ""  | 
         
        
           | 
          ) | 
           |  const | 
         
       
   | 
  
inherited   | 
  
 
Definition at line 432 of file IVP1System.cxx.
  436   if (addtostart.isEmpty()) {
 
  440   if (addtoend.isEmpty()) {
 
  441     for (
const QString& 
s : 
l)
 
  444     for (
const QString& 
s : 
l)
 
 
 
 
◆ messageVerbose() [3/3]
  
  
      
        
          | void IVP1System::messageVerbose  | 
          ( | 
          const QStringList &  | 
          l,  | 
         
        
           | 
           | 
          const QString &  | 
          addtoend = ""  | 
         
        
           | 
          ) | 
           |  const | 
         
       
   | 
  
inherited   | 
  
 
Definition at line 386 of file IVP1System.cxx.
  390   if (addtoend.isEmpty()) {
 
  391     for (
const QString& 
s : 
l)
 
  394     for (
const QString& 
s : 
l)
 
 
 
 
◆ name()
  
  
      
        
          | const QString & IVP1System::name  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inherited   | 
  
 
 
◆ needErase
  
  
      
        
          | void IVP1System::needErase  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
signalinherited   | 
  
 
 
◆ newFile
  
  
      
        
          | void VP1ExtraInputSystem::newFile  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
protectedslot   | 
  
 
 
◆ refresh()
  
  
      
        
          | void IVP13DSystemSimple::refresh  | 
          ( | 
          StoreGateSvc *  | 
          storegate | ) | 
           | 
         
       
   | 
  
privatevirtualinherited   | 
  
 
 
◆ registerCamera()
  
  
      
        
          | void IVP13DSystem::registerCamera  | 
          ( | 
          SoCamera *  | 
          camera | ) | 
           | 
         
       
   | 
  
inherited   | 
  
 
 
◆ registerController()
  
  
      
        
          | void IVP1System::registerController  | 
          ( | 
          QWidget *  | 
          w | ) | 
           | 
         
       
   | 
  
protectedinherited   | 
  
 
Definition at line 224 of file IVP1System.cxx.
  231     messageVerbose(
"registerController w!=0 = "+QString(
w!=0?
"true":
"false"));
 
  234     message(
"ERROR: Please don't register controllers after create().");
 
  236     message(
"ERROR: Please only register controllers in CONSTRUCTED state.");
 
  238     message(
"ERROR: Attempt to register null controller.");
 
  242     message(
"ERROR: Attempt to register controller twice.");
 
 
 
 
◆ registerSelectionNode()
Definition at line 257 of file IVP13DSystem.cxx.
  260     message(
"registerSelectionNode Error: NULL selection pointer!");
 
  264     message(
"registerSelectionNode Error: Trying to register selection node more than once!");
 
 
 
 
◆ registerViewer()
  
  
      
        
          | void IVP13DSystem::registerViewer  | 
          ( | 
          SoQtViewer *  | 
          viewer | ) | 
           | 
         
       
   | 
  
inherited   | 
  
 
 
◆ restoreFromState()
  
  
      
        
          | void VP1ExtraInputSystem::restoreFromState  | 
          ( | 
          QByteArray  | 
          ba | ) | 
           | 
         
       
   | 
  
virtual   | 
  
 
Reimplemented from IVP1System.
Definition at line 179 of file VP1ExtraInputSystem.cxx.
  181   if (
state.version()==0) {
 
  182     message(
"Warning: State data in .vp1 file has obsolete format - ignoring!");
 
  185   if (
state.version()!=1) {
 
  186     message(
"Warning: State data in .vp1 file is in wrong format - ignoring!");
 
 
 
 
◆ saveState()
  
  
      
        
          | QByteArray VP1ExtraInputSystem::saveState  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
virtual   | 
  
 
 
◆ serviceLocator()
  
  
      
        
          | ISvcLocator * IVP1System::serviceLocator  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inherited   | 
  
 
 
◆ setActiveState()
◆ setCanRegisterController()
  
  
      
        
          | void IVP1System::setCanRegisterController  | 
          ( | 
          const bool &  | 
          c | ) | 
           | 
         
       
   | 
  
privateinherited   | 
  
 
 
◆ setChannel()
◆ setRefreshing()
  
  
      
        
          | void IVP1System::setRefreshing  | 
          ( | 
          const bool &  | 
          b | ) | 
           | 
         
       
   | 
  
privateinherited   | 
  
 
 
◆ setState()
◆ setUserSelectionNotificationsEnabled()
Definition at line 310 of file IVP13DSystem.cxx.
  313     message(
"setUserSelectionNotificationsEnabled Error: NULL selection pointer!");
 
  317     message(
"setUserSelectionNotificationsEnabled Error: Called for selection which was never registered!");
 
 
 
 
◆ state()
◆ storeGate()
◆ str() [1/30]
◆ str() [2/30]
  
  
      
        
          | static QString VP1String::str  | 
          ( | 
          const bool  | 
          b | ) | 
           | 
         
       
   | 
  
inlinestaticinherited   | 
  
 
Definition at line 53 of file VP1String.h.
   53 { 
return b?
"True":
"False"; }
 
 
 
 
◆ str() [3/30]
  
  
      
        
          | static QString VP1String::str  | 
          ( | 
          const char *  | 
          c | ) | 
           | 
         
       
   | 
  
inlinestaticinherited   | 
  
 
 
◆ str() [4/30]
  
  
      
        
          | static QString VP1String::str  | 
          ( | 
          const double &  | 
          d | ) | 
           | 
         
       
   | 
  
inlinestaticinherited   | 
  
 
 
◆ str() [5/30]
  
  
      
        
          | static QString VP1String::str  | 
          ( | 
          const float &  | 
          f | ) | 
           | 
         
       
   | 
  
inlinestaticinherited   | 
  
 
 
◆ str() [6/30]
◆ str() [7/30]
  
  
      
        
          | QString VP1String::str  | 
          ( | 
          const QColor &  | 
          c | ) | 
           | 
         
       
   | 
  
staticinherited   | 
  
 
Definition at line 30 of file VP1String.cxx.
   32   return c.isValid() ? 
c.name() : 
"Invalid";
 
 
 
 
◆ str() [8/30]
template<class T > 
  
  
      
        
          | static QString VP1String::str  | 
          ( | 
          const QFlags< T > &  | 
          f | ) | 
           | 
         
       
   | 
  
inlinestaticinherited   | 
  
 
 
◆ str() [9/30]
template<class T > 
  
  
      
        
          | static QString VP1String::str  | 
          ( | 
          const QList< T > &  | 
          t | ) | 
           | 
         
       
   | 
  
inlinestaticinherited   | 
  
 
 
◆ str() [10/30]
  
  
      
        
          | static QString VP1String::str  | 
          ( | 
          const QString &  | 
          s | ) | 
           | 
         
       
   | 
  
inlinestaticinherited   | 
  
 
 
◆ str() [11/30]
  
  
      
        
          | QString VP1String::str  | 
          ( | 
          const SbColor &  | 
          c | ) | 
           | 
         
       
   | 
  
staticinherited   | 
  
 
 
◆ str() [12/30]
  
  
      
        
          | QString VP1String::str  | 
          ( | 
          const SbVec2d &  | 
          v | ) | 
           | 
         
       
   | 
  
staticinherited   | 
  
 
 
◆ str() [13/30]
  
  
      
        
          | QString VP1String::str  | 
          ( | 
          const SbVec2f &  | 
          v | ) | 
           | 
         
       
   | 
  
staticinherited   | 
  
 
 
◆ str() [14/30]
  
  
      
        
          | QString VP1String::str  | 
          ( | 
          const SbVec2s &  | 
          v | ) | 
           | 
         
       
   | 
  
staticinherited   | 
  
 
 
◆ str() [15/30]
  
  
      
        
          | QString VP1String::str  | 
          ( | 
          const SbVec3d &  | 
          v | ) | 
           | 
         
       
   | 
  
staticinherited   | 
  
 
 
◆ str() [16/30]
  
  
      
        
          | QString VP1String::str  | 
          ( | 
          const SbVec3f &  | 
          v | ) | 
           | 
         
       
   | 
  
staticinherited   | 
  
 
 
◆ str() [17/30]
  
  
      
        
          | QString VP1String::str  | 
          ( | 
          const SbVec3s &  | 
          v | ) | 
           | 
         
       
   | 
  
staticinherited   | 
  
 
 
◆ str() [18/30]
  
  
      
        
          | QString VP1String::str  | 
          ( | 
          const SbVec4d &  | 
          v | ) | 
           | 
         
       
   | 
  
staticinherited   | 
  
 
 
◆ str() [19/30]
  
  
      
        
          | QString VP1String::str  | 
          ( | 
          const SbVec4f &  | 
          v | ) | 
           | 
         
       
   | 
  
staticinherited   | 
  
 
 
◆ str() [20/30]
template<class T > 
  
  
      
        
          | static QString VP1String::str  | 
          ( | 
          const T *  | 
          t | ) | 
           | 
         
       
   | 
  
inlinestaticinherited   | 
  
 
Definition at line 87 of file VP1String.h.
   87 { 
return str(
static_cast<const void* 
>(
t)); }
 
 
 
 
◆ str() [21/30]
  
  
      
        
          | QString VP1String::str  | 
          ( | 
          const void *  | 
          p | ) | 
           | 
         
       
   | 
  
staticinherited   | 
  
 
Definition at line 48 of file VP1String.cxx.
   54     return QString (
s.str().c_str());
 
 
 
 
◆ str() [22/30]
◆ str() [23/30]
  
  
      
        
          | static QString VP1String::str  | 
          ( | 
          int  | 
          n | ) | 
           | 
         
       
   | 
  
inlinestaticinherited   | 
  
 
 
◆ str() [24/30]
  
  
      
        
          | static QString VP1String::str  | 
          ( | 
          long  | 
          n | ) | 
           | 
         
       
   | 
  
inlinestaticinherited   | 
  
 
 
◆ str() [25/30]
  
  
      
        
          | static QString VP1String::str  | 
          ( | 
          qlonglong  | 
          n | ) | 
           | 
         
       
   | 
  
inlinestaticinherited   | 
  
 
 
◆ str() [26/30]
  
  
      
        
          | static QString VP1String::str  | 
          ( | 
          qulonglong  | 
          n | ) | 
           | 
         
       
   | 
  
inlinestaticinherited   | 
  
 
 
◆ str() [27/30]
  
  
      
        
          | static QString VP1String::str  | 
          ( | 
          short int  | 
          n | ) | 
           | 
         
       
   | 
  
inlinestaticinherited   | 
  
 
 
◆ str() [28/30]
  
  
      
        
          | static QString VP1String::str  | 
          ( | 
          uint  | 
          n | ) | 
           | 
         
       
   | 
  
inlinestaticinherited   | 
  
 
 
◆ str() [29/30]
  
  
      
        
          | static QString VP1String::str  | 
          ( | 
          ulong  | 
          n | ) | 
           | 
         
       
   | 
  
inlinestaticinherited   | 
  
 
 
◆ str() [30/30]
  
  
      
        
          | static QString VP1String::str  | 
          ( | 
          unsigned short int  | 
          n | ) | 
           | 
         
       
   | 
  
inlinestaticinherited   | 
  
 
 
◆ sysmessage
  
  
      
        
          | void IVP1System::sysmessage  | 
          ( | 
          QString  | 
           | ) | 
           const | 
         
       
   | 
  
signalinherited   | 
  
 
 
◆ systemcreate()
  
  
      
        
          | void IVP13DSystemSimple::systemcreate  | 
          ( | 
          StoreGateSvc *  | 
          detstore | ) | 
           | 
         
       
   | 
  
virtualinherited   | 
  
 
 
◆ systemerase()
  
  
      
        
          | void IVP13DSystemSimple::systemerase  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
virtualinherited   | 
  
 
 
◆ systemuncreate()
  
  
      
        
          | void VP1ExtraInputSystem::systemuncreate  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
virtual   | 
  
 
 
◆ toggleBaseLightModel
  
  
      
        
          | void VP1ExtraInputSystem::toggleBaseLightModel  | 
          ( | 
          bool  | 
          flag | ) | 
           | 
         
       
   | 
  
protectedslot   | 
  
 
 
◆ toggleVisibility
  
  
      
        
          | void VP1ExtraInputSystem::toggleVisibility  | 
          ( | 
          bool  | 
          flag | ) | 
           | 
         
       
   | 
  
protectedslot   | 
  
 
 
◆ toolSvc()
  
  
      
        
          | IToolSvc * IVP1System::toolSvc  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inherited   | 
  
 
 
◆ uncreate()
  
  
      
        
          | void IVP13DSystemSimple::uncreate  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
privatevirtualinherited   | 
  
 
 
◆ unregisterSelectionNode()
Definition at line 281 of file IVP13DSystem.cxx.
  284     message(
"unregisterSelectionNode Error: NULL selection pointer!");
 
  288     message(
"registerSelectionNode Error: Trying to unregister unknown selection node!");
 
 
 
 
◆ updateGUI()
  
  
      
        
          | void IVP13DSystemSimple::updateGUI  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inlineinherited   | 
  
 
 
◆ userChangedSelection()
◆ userClickedOnBgd()
  
  
      
        
          | void IVP13DSystem::userClickedOnBgd  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
virtualinherited   | 
  
 
 
◆ userDeselectedSingleNode()
◆ userPickedNode()
  
  
      
        
          | void IVP13DSystemSimple::userPickedNode  | 
          ( | 
          SoNode *  | 
          pickedNode,  | 
         
        
           | 
           | 
          SoPath *  | 
          pickedPath  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
virtualinherited   | 
  
 
Reimplemented in VP1GeometrySystem, VP1AODSystem, VP1TrackSystem, TrackSystemDisplay, VP1PrepRawDataSystem, Example3DSystem5, VP1CaloReadoutSystem, Example3DSystem4, VP1CaloHitLegoSystem, VP1CaloLegoSystem, Example3DSystem3, VP1RawDataSystem, VP1CaloClusterSystem, VP1MissingEtSystem, VP1HVLegoSystem, TrackingSurfacesSystem, VP1CaloCellSystem, and VP1VertexSystem.
Definition at line 26 of file IVP13DSystemSimple.cxx.
 
 
◆ userSelectedSingleNode()
◆ verbose()
  
  
      
        
          | static bool IVP1System::verbose  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inlinestaticinherited   | 
  
 
 
◆ warnOnDisabledNotifications()
  
  
      
        
          | void IVP13DSystemSimple::warnOnDisabledNotifications  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inherited   | 
  
 
Definition at line 221 of file IVP13DSystemSimple.cxx.
  223   QList<SoNode*> nodesR;
 
  224   QList<SoNode*> nodesE;
 
  227   if (!nodesR.isEmpty()) {
 
  228     message(
"WARNING: Found "+
str(nodesR.count())+
" node"+QString(nodesR.count()>1?
"s":0)+
" with disabled notifications in permanent scenegraph:");
 
  229     for (SoNode * 
node : nodesR)
 
  230       message(
"  => Node ("+
str(
node)+
") of type "+QString(
node->getTypeId().getName().getString())+
", named "+QString(
node->getName().getString()));
 
  232   if (!nodesE.isEmpty()) {
 
  233     message(
"WARNING: Found "+
str(nodesE.count())+
" node"+QString(nodesE.count()>1?
"s":0)+
" with disabled notifications in event scenegraph:");
 
  234     for  (SoNode * 
node : nodesE)
 
  235       message(
"  => Node ("+
str(
node)+
") of type "+QString(
node->getTypeId().getName().getString())+
", named "+QString(
node->getName().getString()));
 
 
 
 
◆ m_c
◆ m_d
  
  
      
        
          | Imp* IVP13DSystemSimple::m_d | 
         
       
   | 
  
privateinherited   | 
  
 
 
◆ s_vp1verbose
The documentation for this class was generated from the following files:
 
JetConstituentVector::iterator iterator
 
virtual void systemuncreate()
 
const QString contact_info
 
static std::map< SoCooperativeSelection *, IVP13DSystem * > selection2system
 
path
python interpreter configuration --------------------------------------—
 
static void made_selection(void *userdata, SoPath *path)
 
std::string find(const std::string &s)
return a remapped string
 
IVP13DSystemSimple(const QString &name, const QString &information, const QString &contact_info)
 
std::set< SoQtViewer * > viewers
 
virtual QWidget * buildController()
 
void serialise(const std::vector< const IRoiDescriptor * > &rois, roiserial_type &s)
serialise an entire vector of IRoiDescriptors
 
void inactiveSystemTurnedActive()
 
static void clickedoutside(void *userdata, SoCooperativeSelection *sel)
 
static QString str(const QString &s)
 
virtual void buildPermanentSceneGraph(StoreGateSvc *detstore, SoSeparator *root)
 
static const bool s_vp1verbose
 
virtual QByteArray saveState()
 
SoCooperativeSelection * root
 
virtual void buildEventSceneGraph(StoreGateSvc *sg, SoSeparator *root)=0
 
static const char * prefix_msg()
 
static QString defaultFileSelectDirectory()
 
const QString information
 
static void start_changeselection(void *userdata, SoSelection *sel)
 
virtual void systemerase()
 
virtual void systemcreate(StoreGateSvc *detstore)
 
void ensureBuildController()
 
StoreGateSvc * eventStore() const
 
void sysmessage(QString) const
 
static ISvcLocator * serviceLocator()
 
static StoreGateSvc * eventStore()
 
static QColor sbcol2qcol(const SbColor &)
 
std::set< SoCamera * > staticcameras
 
const std::string selection
 
void messageDebug(const QString &) const
 
StoreGateSvc * detectorStore() const
 
static IToolSvc * toolSvc()
 
void getNodesWithDisabledNotifications(SoGroup *, QList< SoNode * > &) const
 
static const char * prefix_debug()
 
void registerController(QWidget *)
 
static const char * prefix_verbose()
 
static void made_deselection(void *userdata, SoPath *path)
 
IVP1ChannelWidget * channel
 
void warnOnDisabledNotifications() const
 
QSet< SoCooperativeSelection * > selectionsWithDisabledNotifications
 
static void finished_changeselection(void *userdata, SoSelection *sel)
 
virtual void userClickedOnBgd()
 
bool clickedoutsideScheduled
 
bool canregistercontroller
 
static StoreGateSvc * detectorStore()
 
void message(const QString &) const
 
void messageVerbose(const QString &) const
 
QWidget * controllerWidget()
 
virtual void restoreFromState(QByteArray)