]> git.uio.no Git - u/mrichter/AliRoot.git/commitdiff
Fixing phys. selection in event mixing framework
authormvala <mvala@f7af4fe6-9843-0410-8265-dc069ae4e863>
Thu, 26 Jul 2012 13:19:25 +0000 (13:19 +0000)
committermvala <mvala@f7af4fe6-9843-0410-8265-dc069ae4e863>
Thu, 26 Jul 2012 13:19:25 +0000 (13:19 +0000)
ANALYSIS/EventMixing/AliMixInputEventHandler.cxx

index 6220343ae46701710a29bd3365ecdc4c04e29579..5421ff62c9393de8104480d2608f904ca0731674 100644 (file)
@@ -560,16 +560,7 @@ Bool_t AliMixInputEventHandler::IsEventCurrentSelected()
       AliMultiInputEventHandler *mh = dynamic_cast<AliMultiInputEventHandler *>(mgr->GetInputEventHandler());
       if (mh) {
          AliInputEventHandler *ih =  mh->GetFirstInputEventHandler();
-         AliVEvent *ev = ih->GetEvent();
-         ULong64_t triggerMask = ev->GetTriggerMask();
-         if (triggerMask) {
-            isSelected = fOfflineTriggerMask & triggerMask;
-         } else if (mh->GetEventSelection()) {
-            isSelected = fOfflineTriggerMask & mh->IsEventSelected();
-         } else {
-            // not selected because it is not AliVEvent::kAny
-            isSelected = kFALSE;
-         }
+         isSelected = fOfflineTriggerMask & ih->IsEventSelected();
       }
    }
    AliDebug(AliLog::kDebug + 1, Form("isSelected=%d", isSelected));