fix to compile without zmq
authormaszyman <maszyman@cern.ch>
Tue, 14 Oct 2014 11:28:51 +0000 (13:28 +0200)
committermaszyman <maszyman@cern.ch>
Tue, 14 Oct 2014 11:31:58 +0000 (13:31 +0200)
EVE/EveBase/AliEveConfigManager.cxx
EVE/EveBase/AliEveConfigManager.h
EVE/EveBase/AliEveEventManagerEditor.cxx

index 1d6796c..2bae475 100644 (file)
@@ -192,7 +192,7 @@ AliEveConfigManager::AliEveConfigManager() :
   fStoragePopup->AddEntry("&Mark event",kStorageMarkEvent);
     
     gEve->GetBrowser()->StartEmbedding(0);
-    fListEventsTab = AliStorageAdministratorPanelListEvents::GetInstance();
+    AliStorageAdministratorPanelListEvents* fListEventsTab = AliStorageAdministratorPanelListEvents::GetInstance();
     gEve->GetBrowser()->StopEmbedding("List");
     
     fListEventsTab->Connect("SelectedEvent()","AliEveConfigManager",this,"SetEventInEventManager()");
@@ -1081,7 +1081,10 @@ void AliEveConfigManager::AliEvePopupHandler(Int_t id)
 
 void AliEveConfigManager::SetEventInEventManager()
 {
+#ifdef ZMQ
+
     AliEveEventManager *manager = AliEveEventManager::GetMaster();
+    AliStorageAdministratorPanelListEvents* fListEventsTab = AliStorageAdministratorPanelListEvents::GetInstance();
     AliESDEvent *event = fListEventsTab->GetSelectedEvent();
     
     if(event)
@@ -1091,27 +1094,31 @@ void AliEveConfigManager::SetEventInEventManager()
         manager->SetAutoLoad(kFALSE);
         manager->PrepareForNewEvent(event);
     }
+#endif
 }
 
 void AliEveConfigManager::StorageManagerChangedState(int state)
 {
+#ifdef ZMQ
+
   AliEveEventManager *manager = AliEveEventManager::GetMaster();
-  AliStorageAdministratorPanelListEvents* listEventsTab = AliStorageAdministratorPanelListEvents::GetInstance();
+  AliStorageAdministratorPanelListEvents* fListEventsTab = AliStorageAdministratorPanelListEvents::GetInstance();
 
   if (manager->IsOnlineMode()) {
     if (state == 0)// storage manager is down
       {
         fStoragePopup->DisableEntry(kStorageMarkEvent);
-       listEventsTab->SetOfflineMode(kTRUE);
+       fListEventsTab->SetOfflineMode(kTRUE);
 
       }
     else if(state == 1)// storage manager is alive
       {
         fStoragePopup->EnableEntry(kStorageMarkEvent);
-       listEventsTab->SetOfflineMode(kFALSE);
+       fListEventsTab->SetOfflineMode(kFALSE);
 
       }
   }
+#endif
 }
 
 void AliEveConfigManager::DisableStoragePopup(){
index 35164d7..4300945 100644 (file)
@@ -11,7 +11,6 @@
 #define AliEveConfigManager_H
 
 #include "TObject.h"
-#include "AliStorageAdministratorPanelListEvents.h"
 
 class TGPopupMenu;
 
@@ -53,10 +52,6 @@ protected:
 private:
     AliEveConfigManager();
     
-    AliStorageAdministratorPanelListEvents *fListEventsWindow;
-    AliStorageAdministratorPanelListEvents *fListEventsTab;
-
-    
     AliEveConfigManager(const AliEveConfigManager&);            // Not implemented
     AliEveConfigManager& operator=(const AliEveConfigManager&); // Not implemented
     
index 2f8c403..afd682d 100644 (file)
@@ -306,14 +306,17 @@ void AliEveEventManagerWindow::DoSetTrigSel()
 //______________________________________________________________________________
 void AliEveEventManagerWindow::Update(int state)
 {
-  AliESDEvent*  esd = fM->GetESD();
-  AliStorageAdministratorPanelListEvents* listEventsTab = AliStorageAdministratorPanelListEvents::GetInstance();
-  AliEveConfigManager *configManager = AliEveConfigManager::GetMaster();
 
   Bool_t autoLoad = fM->GetAutoLoad();
   Bool_t extCtrl  = fM->IsUnderExternalControl();
   Bool_t evNavOn  = !autoLoad && !extCtrl;
 
+#ifdef ZMQ
+
+  AliESDEvent*  esd = fM->GetESD();
+  AliStorageAdministratorPanelListEvents* listEventsTab = AliStorageAdministratorPanelListEvents::GetInstance();
+  AliEveConfigManager *configManager = AliEveConfigManager::GetMaster();
+
   if (!fM->IsOnlineMode()) {
 
       listEventsTab->SetOfflineMode(kTRUE);
@@ -365,6 +368,7 @@ void AliEveEventManagerWindow::Update(int state)
     fMarkEvent ->SetEnabled(kTRUE);
     listEventsTab->SetOfflineMode(kFALSE);
   }
+#endif
 
   if (1 == state) {
     fRefresh   ->SetEnabled(evNavOn);
@@ -401,6 +405,8 @@ void AliEveEventManagerWindow::Update(int state)
 
 void AliEveEventManagerWindow::StorageManagerChangedState(int state)
 {
+#ifdef ZMQ
+
   Bool_t autoLoad = fM->GetAutoLoad();
   AliStorageAdministratorPanelListEvents* listEventsTab = AliStorageAdministratorPanelListEvents::GetInstance();
   AliEveConfigManager *configManager = AliEveConfigManager::GetMaster();
@@ -431,6 +437,7 @@ void AliEveEventManagerWindow::StorageManagerChangedState(int state)
        fEventId->SetState(!autoLoad);
       }
   }
+#endif
 }
 
 //------------------------------------------------------------------------------