]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - PWG4/macros/AddTaskFragmentationFunction.C
covertity fixes
[u/mrichter/AliRoot.git] / PWG4 / macros / AddTaskFragmentationFunction.C
index 4bc48cbb0a54602f2080c7bcbfbb9f365f7c9f0c..a9a55000e6ac629d18dfc1d58b50e77f0405e485 100644 (file)
@@ -21,9 +21,6 @@ Or it runs on delta-AODs filled with filtered tracks and jets before.
 
 ***************************************************************************************************/
 
-
-
-
 AliAnalysisTaskFragmentationFunction *AddTaskFragmentationFunction(UInt_t iFlag=1, UInt_t filterMask=32, Int_t eventClass=0){
         
         AliAnalysisTaskFragmentationFunction *ff=0;
@@ -74,6 +71,47 @@ AliAnalysisTaskFragmentationFunction *AddTaskFragmentationFunction(UInt_t iFlag=
 
 // _______________________________________________________________________________________
 
+AliAnalysisTaskFragmentationFunction *AddTaskFragmentationFunctionAllCent(
+        const char* recJetsBranch,
+       const char* recJetsBackBranch,
+       const char* genJetsBranch,
+       const char* jetType,
+       const char* trackType,
+       UInt_t filterMask,
+        Float_t radius,
+        int kBackgroundMode,
+        float PtTrackMin,
+        TString BrOpt="",
+        TString BrOpt2="",
+        Float_t radiusBckg=0.4)
+{
+
+  // adds task with  given configuration for all centralities
+  
+  AliAnalysisTaskFragmentationFunction *ff=0;
+
+  for(Int_t eventClass=1; eventClass<=4; eventClass++){
+    
+    ff = AddTaskFragmentationFunction(recJetsBranch,
+                                     recJetsBackBranch,
+                                     genJetsBranch,
+                                     jetType,
+                                     trackType,
+                                     filterMask,
+                                     radius,
+                                     kBackgroundMode,
+                                     PtTrackMin,
+                                     eventClass,
+                                     BrOpt,
+                                     BrOpt2,
+                                     radiusBckg);
+  }
+  
+  return ff;
+}
+
+// _______________________________________________________________________________________
+
 AliAnalysisTaskFragmentationFunction *AddTaskFragmentationFunction(
         const char* recJetsBranch,
        const char* recJetsBackBranch,