]> git.uio.no Git - u/mrichter/AliRoot.git/commitdiff
iii) Add like-sign filter for on-the-fly V0 (B.Hippolyte)
authorbhippoly <bhippoly@f7af4fe6-9843-0410-8265-dc069ae4e863>
Sun, 22 Nov 2009 23:54:17 +0000 (23:54 +0000)
committerbhippoly <bhippoly@f7af4fe6-9843-0410-8265-dc069ae4e863>
Sun, 22 Nov 2009 23:54:17 +0000 (23:54 +0000)
PWG2/SPECTRA/AliAnalysisTaskCheckV0.cxx

index 83d2b1b5081cd5be10dcb29303cf48e5520bd3ec..650c67993e9cafb22062154cb52f6968601690f1 100644 (file)
@@ -297,6 +297,11 @@ void AliAnalysisTaskCheckV0::UserExec(Option_t *)
          continue;
        }
 
+       // Filter like-sign V0 (next: add counter and distribution)
+       if ( pTrack->GetSign() == nTrack->GetSign()){
+         continue;
+       } 
+
        lDcaPosToPrimVertex = TMath::Abs(pTrack->GetD(tPrimaryVtxPosition[0],
                                                      tPrimaryVtxPosition[1],
                                                      lMagneticField) );
@@ -379,6 +384,7 @@ void AliAnalysisTaskCheckV0::UserExec(Option_t *)
        lDcaPosToPrimVertex = v0->DcaPosToPrimVertex();
        lDcaNegToPrimVertex = v0->DcaNegToPrimVertex();
 
+       // propose getOnFlyStatus() = -1 for like-sign
 
        lOnFlyStatus = v0->GetOnFlyStatus();
        lChi2V0 = v0->Chi2V0();