]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - PWGCF/FEMTOSCOPY/AliFemtoUser/AliFemtoESDTrackCut.cxx
Modified AliFemtoESDTrackCut.cxx --> Electron rejection (if ON) working also when...
[u/mrichter/AliRoot.git] / PWGCF / FEMTOSCOPY / AliFemtoUser / AliFemtoESDTrackCut.cxx
index c5765086764351d099db5052ac540fc7d7f0b0f0..f23dbb603c07d41f14dcb99bb209e4fe06d5d015 100644 (file)
@@ -352,6 +352,12 @@ bool AliFemtoESDTrackCut::Pass(const AliFemtoTrack* track)
       return false;
     }
 
+  //****N Sigma Method -- electron rejection****
+  if(fElectronRejection) 
+    if(!IsElectron(track->NSigmaTPCE(),track->NSigmaTPCPi(),track->NSigmaTPCK(), track->NSigmaTPCP())) 
+      return false;
+
+
   if (fMostProbable) {
 
     int imost=0;
@@ -362,11 +368,6 @@ bool AliFemtoESDTrackCut::Pass(const AliFemtoTrack* track)
     tMost[4] = track->PidProbProton()*PidFractionProton(track->P().Mag());
     float ipidmax = 0.0;
 
-    //****N Sigma Method -- electron rejection****
-    if(fElectronRejection) 
-      if(!IsElectron(track->NSigmaTPCE(),track->NSigmaTPCPi(),track->NSigmaTPCK(), track->NSigmaTPCP())) 
-       return false;
-
     //****N Sigma Method****
        if(fPIDMethod==0){
          // Looking for pions