]> git.uio.no Git - u/mrichter/AliRoot.git/commitdiff
Statistical comparison between online and offline V0 finders for high pt V0s
authormbombara <mbombara@f7af4fe6-9843-0410-8265-dc069ae4e863>
Mon, 19 Aug 2013 08:35:13 +0000 (08:35 +0000)
committermbombara <mbombara@f7af4fe6-9843-0410-8265-dc069ae4e863>
Mon, 19 Aug 2013 08:35:13 +0000 (08:35 +0000)
PWGLF/STRANGENESS/Correlations/AliAnalysisTaskV0ChCorrelations.cxx

index bf4dbd9f97d9618481f8dc8910f85fcb9d72e988..1707cd5f7719b0548e8168363b4d846483490fbf 100644 (file)
@@ -420,6 +420,8 @@ void AliAnalysisTaskV0ChCorrelations::UserExec(Option_t *)
          AliError(Form("ERROR: Could not retrieve aodv0 %d", i));
          continue;
         }
+               if (aodV0->GetOnFlyStatus()) fHistTemp->Fill(6.);
+               if (!aodV0->GetOnFlyStatus()) fHistTemp->Fill(8.);
                //cout << "pt of v0: " << aodV0->Pt() << endl;
                if (((aodV0->Pt())<PtTrigMin)||((aodV0->Pt())>PtTrigMax)) continue;
         // get daughters
@@ -858,8 +860,24 @@ Bool_t AliAnalysisTaskV0ChCorrelations::IsMyGoodV0(const AliAODEvent* aod, const
     if (oSta==1) {if (aodV0->GetOnFlyStatus()) return kFALSE;}
     if (oSta==3) {if (!aodV0->GetOnFlyStatus()) return kFALSE;}
    
-       if (oSta==2) {if (aodV0->GetOnFlyStatus()) return kTRUE;}
-    if (oSta==4) {if (!aodV0->GetOnFlyStatus()) return kTRUE;}
+       if (oSta==2) 
+       {
+               if (aodV0->GetOnFlyStatus()) 
+               {
+                       return kTRUE;
+               } else {
+                       return kFALSE;
+               }
+       }
+    if (oSta==4) 
+       {
+               if (!aodV0->GetOnFlyStatus()) 
+               {
+                       return kTRUE;
+               } else {
+                       return kFALSE;
+               }
+       }
     
     // Get daughters and check them
        AliAODTrack *myTrackNegTest=dynamic_cast<AliAODTrack *>(aodV0->GetDaughter(1));