]> git.uio.no Git - u/mrichter/AliRoot.git/commitdiff
fix to get emcalok working
authorloizides <loizides@f7af4fe6-9843-0410-8265-dc069ae4e863>
Tue, 12 Jun 2012 06:51:37 +0000 (06:51 +0000)
committerloizides <loizides@f7af4fe6-9843-0410-8265-dc069ae4e863>
Tue, 12 Jun 2012 06:51:37 +0000 (06:51 +0000)
PWGGA/EMCALTasks/AliEmcalPhysicsSelection.cxx

index 5acd931d177872d8167572432ef81a4a1d0a4810..0c0d9daca762cc98b0525d79dbd1e5f610ab1f81 100644 (file)
@@ -126,7 +126,7 @@ UInt_t AliEmcalPhysicsSelection::GetSelectionMask(const TObject* obj)
     }
     if (centin)
       v0mcent = centin->GetCentralityPercentileUnchecked("V0M");
-    if ((v0mcent<fCentMin) && (v0mcent>fCentMax))
+    if ((v0mcent<fCentMin) || (v0mcent>fCentMax))
       fIsGoodEvent = kFALSE;
   }
 
@@ -231,14 +231,13 @@ UInt_t AliEmcalPhysicsSelection::GetSelectionMask(const TObject* obj)
     }
   }
 
-  if (fCellMaxE>fCellMinE)
-    res |= kEmcalHC;
-
-  if ((fClusMaxE>fClusMinE) || (fTrackMaxPt>fTrackMinPt))
-    res |= kEmcalHT;
-
-  if (fIsGoodEvent)
+  if (fIsGoodEvent) {
+    if (fCellMaxE>fCellMinE)
+      res |= kEmcalHC;
+    if ((fClusMaxE>fClusMinE) || (fTrackMaxPt>fTrackMinPt))
+      res |= kEmcalHT;
     res |= kEmcalOk;
+  }
 
   if ((fSkipLedEvent && fIsLedEvent) ||
       (fSkipFastOnly && fIsFastOnly))