AliEveEventManager
authormtadel <mtadel@f7af4fe6-9843-0410-8265-dc069ae4e863>
Wed, 20 Aug 2008 18:54:37 +0000 (18:54 +0000)
committermtadel <mtadel@f7af4fe6-9843-0410-8265-dc069ae4e863>
Wed, 20 Aug 2008 18:54:37 +0000 (18:54 +0000)
commit80547f2dae4716055591cbf70806dbd2ad88fe15
tree7ac55f159db09168ff68b0a24af85325880a3b3b
parentb742a45bb6a826c818419543265d9b703a30c519
AliEveEventManager
------------------

Add 3 new state-variables:
  Bool_t   fIsOpen;        // Are event-files opened.
  Bool_t   fHasEvent;      // Is an event available.
  Bool_t   fExternalCtrl;  // Are we under external event-loop.
and use them in all API functions to enforce consistency and avoid surprises.

Remove 'Bool_t fIsOnline' - it was replaced with fExternalCtrl.

AliEveEventManagerEditor
------------------------

Remove all GUI but the next-event button and event-info text-box. All
controls now available from AliEveEventManagerWindow.

AliEveEventManagerWindow
------------------------

Add controls for Refresh (Close/Open event) and auto-load.

Disable parts of event-navigation GUI that should not be used when under
external event-control or auto-load.
EVE/EveBase/AliEveEventManager.cxx
EVE/EveBase/AliEveEventManager.h
EVE/EveBase/AliEveEventManagerEditor.cxx
EVE/EveBase/AliEveEventManagerEditor.h