]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - PWGLF/SPECTRA/Nuclei/B2/macros/AddTaskB2.C
option for TPC crossed rows
[u/mrichter/AliRoot.git] / PWGLF / SPECTRA / Nuclei / B2 / macros / AddTaskB2.C
index 6852bf5a164a373b4c2bbf6e630a07c19185352a..bb6e589ef82c2b16471414b7022c860c6e57859a 100644 (file)
@@ -38,6 +38,8 @@ AliAnalysisTaskB2* AddTaskB2(  const TString& species
                              , Double_t maxVz            = 10
                              , Bool_t momentumCorr       = kFALSE
                              , const TString& binSize    = ""
+                             , Bool_t xRowsTPC           = 0
+                             , Int_t minTPCnClsOrXRows   = 70
                              , Double_t minCentrality    = 0
                              , Double_t maxCentrality    = 20
                              , Double_t minM2            = 2.
@@ -58,7 +60,6 @@ AliAnalysisTaskB2* AddTaskB2(  const TString& species
        const Int_t kMaxNSigmaITS = 3;
        const Int_t kMaxNSigmaTPC = 3;
        const Int_t kMaxNSigmaTOF = 3;
-       const Int_t kMinTPCnCls   = 70;
        
        TString period = periodname;
        period.ToLower();
@@ -135,7 +136,7 @@ AliAnalysisTaskB2* AddTaskB2(  const TString& species
        
        gROOT->LoadMacro("$ALICE_ROOT/PWGLF/SPECTRA/Nuclei/B2/macros/TrackCuts.C");
        
-       AliESDtrackCuts* trkCuts = TrackCuts(task, trksel, maxDCAxy, maxDCAz, kMaxNSigma, kMinTPCnCls, maxEta);
+       AliESDtrackCuts* trkCuts = TrackCuts(task, trksel, maxDCAxy, maxDCAz, kMaxNSigma, xRowsTPC, minTPCnClsOrXRows, maxEta);
        task->SetESDtrackCuts(trkCuts);
        
        // PID