-AliAnalysisTaskJetSpectrum2 *AddTaskJetSpectrum2(char* bRec = "jets",char* bGen = "jetsAODMC_UA104",UInt_t filterMask = 16, Int_t iPhysicsSelection = 1);\r
+AliAnalysisTaskJetSpectrum2 *AddTaskJetSpectrum2(const char* bRec = "jets",const char* bGen = "jetsAODMC_UA104",UInt_t filterMask = 16, Int_t iPhysicsSelection = 1);\r
\r
\r
AliAnalysisTaskJetSpectrum2 *AddTaskJetSpectrum2Delta(UInt_t filterMask = 16,Bool_t kUseAODMC = kFALSE,Int_t iPhysicsSelection = 1,UInt_t iFlag){\r
}\r
\r
\r
-AliAnalysisTaskJetSpectrum2 *AddTaskJetSpectrum2(char* bRec,char* bGen ,UInt_t filterMask,Int_t iPhysicsSelection)\r
+AliAnalysisTaskJetSpectrum2 *AddTaskJetSpectrum2(const char* bRec,const char* bGen ,UInt_t filterMask,Int_t iPhysicsSelection)\r
{\r
// Creates a jet fider task, configures it and adds it to the analysis manager.\r
-\r
// Get the pointer to the existing analysis manager via the static access method.\r
//==============================================================================\r
AliAnalysisManager *mgr = AliAnalysisManager::GetAnalysisManager();\r
// pwg4spec->SetAnalysisType(AliAnalysisTaskJetSpectrum2::kAnaMC);\r
// if(iAODanalysis)pwg4spec->SetAODInput(kTRUE);\r
// pwg4spec->SetDebugLevel(11); \r
- pwg4spec->SetBranchRec(bRec); \r
+ Printf("Rec %sXXX",bRec);\r
+ Printf("Gen %sXXX",bGen);\r
+\r
pwg4spec->SetBranchGen(bGen); \r
+ pwg4spec->SetBranchRec(bRec); \r
+\r
+\r
pwg4spec->SetFilterMask(filterMask); \r
pwg4spec->SetUseGlobalSelection(kTRUE); \r
\r
else if (typeGen.Contains("AODMC")){\r
pwg4spec->SetTrackTypeGen(AliAnalysisTaskJetSpectrum2::kTrackAODMCAll);\r
}\r
- else { // catch all use AOD\r
+ else if (typeGen.Length()>0){ // catch all use AOD\r
pwg4spec->SetTrackTypeGen(AliAnalysisTaskJetSpectrum2::kTrackAOD);\r
}\r
\r
-\r
-\r
-\r
-\r
if(iPhysicsSelection)pwg4spec->SelectCollisionCandidates();\r
\r
mgr->AddTask(pwg4spec);\r