]> git.uio.no Git - u/mrichter/AliRoot.git/commitdiff
changes for updated AliESDtrackCuts for ITS stand alone tracks
authoresicking <esicking@f7af4fe6-9843-0410-8265-dc069ae4e863>
Tue, 14 Sep 2010 14:01:23 +0000 (14:01 +0000)
committeresicking <esicking@f7af4fe6-9843-0410-8265-dc069ae4e863>
Tue, 14 Sep 2010 14:01:23 +0000 (14:01 +0000)
PWG1/AliAnalysisTaskQASym.cxx
PWG1/PilotTrain/AddTaskQAsym.C

index 5cc99d5a919f76eb2f1a32376ef0b9aa4fb4bee2..d8ff0119dbcedbf1108d9e74dd5ab11f57d3f1eb 100644 (file)
@@ -1188,6 +1188,9 @@ void AliAnalysisTaskQASym::UserExec(Option_t *)
       if(fStandAlone==kTRUE) {
        if(!(tpcP->GetStatus()&AliESDtrack::kITSpureSA))continue;
       }
+      else if(fStandAlone==kFALSE){
+       if(tpcP->GetStatus()&AliESDtrack::kITSpureSA)continue;
+      }
     }
     else if(fTrackType==2){     
       //Fill all histograms with TPC track information
index 2bea64f853f2a13d8e5e9c51a35f6c7378abd7d1..016023874a4f874e7fd44489ae3ad7185e296c43 100644 (file)
@@ -66,7 +66,7 @@ AliAnalysisTaskQASym * AddTaskQAsym(Int_t runNumber)
    esdTrackCutsL1->SetMaxDCAToVertexZ(3.);
    esdTrackCutsL1->SetAcceptKinkDaughters(kFALSE);
    esdTrackCutsL1->SetRequireITSRefit(kTRUE);
-   esdTrackCutsL1->SetRequireITSStandAlone(kTRUE, kTRUE); //2nd option: reject pure SA tracks
+   esdTrackCutsL1->SetRequireITSStandAlone(kTRUE); 
 
    //cuts for ITS tracks SA
    AliESDtrackCuts* esdTrackCutsL1sa = new AliESDtrackCuts("AliESDtrackCuts1","ITS_SA");
@@ -74,7 +74,7 @@ AliAnalysisTaskQASym * AddTaskQAsym(Int_t runNumber)
    esdTrackCutsL1sa->SetMaxDCAToVertexZ(3.);
    esdTrackCutsL1sa->SetAcceptKinkDaughters(kFALSE);
    esdTrackCutsL1sa->SetRequireITSRefit(kTRUE);
-   // esdTrackCutsL1sa->SetRequireITSStandAlone(kTRUE, kTRUE); //cut on SA tracks in AliAnalysisTaskQASym
+   esdTrackCutsL1sa->SetRequireITSPureStandAlone(kTRUE);
    
    //cuts for TPC tracks
    AliESDtrackCuts* esdTrackCutsL2 = new AliESDtrackCuts("AliESDtrackCuts2","TPC");