#_______________________________________________________________________________ #Module.Begin PhysicsSelection #Module.Libs PWGEMCAL #Module.DataTypes ESD, AOD, MC #Module.MacroName $ALICE_PHYSICS/PWG/EMCAL/macros/AddTaskEmcalPhysicsSelection.C #Module.MacroArgs kTRUE, kTRUE, AliVEvent::kAnyINT + AliVEvent::kSemiCentral + AliVEvent::kCentral, kJetBiasClus, kJetBiasTrack, 10, kTRUE #Module.Deps #Module.Owner saiola #Module.OutputFile EventStat_temp.root #Module.StartConfig #Module.EndConfig #_______________________________________________________________________________ #Module.Begin VZERO_EventPlane #Module.Libs PWGEMCAL #Module.DataTypes ESD, AOD, MC #Module.MacroName $ALICE_ROOT/ANALYSIS/macros/AddTaskVZEROEPSelection.C #Module.MacroArgs #Module.Deps #Module.Owner mverweij #Module.OutputFile AnalysisResults.root #Module.StartConfig __R_ADDTASK__->SelectCollisionCandidates(AliVEvent::kAny); #Module.EndConfig #_______________________________________________________________________________ #Module.Begin PYTHIAEmbeddingDependency #Module.Libs PWGEMCAL,Tree,Geom,VMC,Physics,Minuit,Gui,XMLParser,Minuit2,Proof,STEERBase,ESD,AOD,OADB,ANALYSIS,ANALYSISalice #Module.DataTypes ESD, AOD, MC #Module.MacroName $ALICE_ROOT/ANALYSIS/macros/train/AddTaskBaseLine.C #Module.MacroArgs #Module.Deps #Module.Owner saiola #Module.OutputFile AnalysisResults.root #Module.StartConfig // In an embedding train, this wagon should depend on EmbeddingFromPYTHIA #Module.EndConfig #_______________________________________________________________________________ #Module.Begin SetupTask #Module.Libs PWGEMCAL #Module.DataTypes ESD, AOD, MC #Module.MacroName $ALICE_PHYSICS/PWG/EMCAL/macros/AddTaskEmcalSetup.C #Module.MacroArgs #Module.Deps PhysicsSelection #Module.Owner saiola #Module.OutputFile AnalysisResults.root #Module.StartConfig // In ESD trains, make this wagon depend on the CentralityTask wagon #Module.EndConfig #_______________________________________________________________________________ #Module.Begin EmbeddingFromPYTHIA #Module.Libs PWGEMCAL,JETAN,CGAL,fastjet,siscone,siscone_spherical,fastjetplugins,fastjettools,fastjetcontribfragile,PWGJEEMCALJetTasks #Module.DataTypes ESD, AOD, MC #Module.MacroName $ALICE_PHYSICS/PWGJE/EMCALJetTasks/macros/AddTaskJetEmbeddingFromPYTHIA.C #Module.MacroArgs kTracksName, "", kEMCALCellsName, kMCTracksName, kPYTHIAPath, kNpTHardBins, kPtHardBinsScaling, "aodTree", "tracks", "", "emcalCells", "mcparticles", "lhc12a15e", kFALSE, -1, -1, 0, kMinPythiaJetPt, kFALSE, kTRUE #Module.Deps SetupTask,PicoTrackMaker #Module.Owner rehlersi #Module.OutputFile AnalysisResults.root #Module.StartConfig __R_ADDTASK__->SelectCollisionCandidates(kComPhysSel); __R_ADDTASK__->SetRandomAccess(kTRUE); __R_ADDTASK__->SetTrackEfficiency(0.94); __R_ADDTASK__->SetAODMC(kTRUE); __R_ADDTASK__->SetIncludeNoITS(kFALSE); __R_ADDTASK__->SetTotalFiles(nAODFiles); __R_ADDTASK__->SetAODfilterBits(256,512); __R_ADDTASK__->SetMarkMC(99999); __R_ADDTASK__->SetMinEntriesPerPtHardBin(999999); //__R_ADDTASK__->SetDebugLevel(11); #Module.EndConfig #_______________________________________________________________________________ #Module.Begin AODTrackMaker #Module.Libs PWGEMCAL #Module.DataTypes ESD, AOD, MC #Module.MacroName $ALICE_PHYSICS/PWG/EMCAL/macros/AddTaskEmcalAodTrackFilter.C #Module.MacroArgs kInTracksName, "tracks", kPeriod #Module.Deps PhysicsSelection,SetupTask #Module.Owner saiola #Module.OutputFile EventStat_temp.root #Module.StartConfig __R_ADDTASK__->SelectCollisionCandidates(kComPhysSel); __R_ADDTASK__->SetAttemptProp(kTRUE); #Module.EndConfig #_______________________________________________________________________________ #Module.Begin PicoTrackMaker #Module.Libs PWGEMCAL #Module.DataTypes ESD, AOD, MC #Module.MacroName $ALICE_PHYSICS/PWG/EMCAL/macros/AddTaskEmcalPicoTrackMaker.C #Module.MacroArgs kTracksName, kInTracksName #Module.Deps PhysicsSelection,AODTrackMaker,SetupTask #Module.Owner saiola #Module.OutputFile EventStat_temp.root #Module.StartConfig __R_ADDTASK__->SelectCollisionCandidates(kComPhysSel); #Module.EndConfig #_______________________________________________________________________________ #Module.Begin JetFinderKtTpcQG_ESchemePythiaEmbForR2 #Module.Libs PWGEMCAL,CGAL,fastjet,siscone,siscone_spherical,fastjetplugins,fastjettools,fastjetcontribfragile,PWGJEEMCALJetTasks #Module.DataTypes ESD, AOD, MC #Module.MacroName $ALICE_PHYSICS/PWGJE/EMCALJetTasks/macros/AddTaskEmcalJet.C #Module.MacroArgs "PicoTracks","", 0, 0.2, 1, 0.15, 0.3, kGhostArea,0 #Module.Deps AODTrackMaker,PhysicsSelection,PicoTrackMaker,SetupTask #Module.Owner lcunquei #Module.OutputFile AnalysisResults.root #Module.StartConfig __R_ADDTASK__->SelectCollisionCandidates(kPhysSel); #Module.EndConfig #_______________________________________________________________________________ #Module.Begin JetFinderQGAKTCharged_R04_EschemePythiaEmbTrue #Module.Libs PWGEMCAL,CGAL,fastjet,siscone,siscone_spherical,fastjetplugins,fastjettools,fastjetcontribfragile,JETAN,FASTJETAN,ESDfilter,PWGGAEMCALTasks,PWGJEEMCALJetTasks #Module.DataTypes ESD, AOD, MC #Module.MacroName $ALICE_PHYSICS/PWGJE/EMCALJetTasks/macros/AddTaskEmcalJet.C #Module.MacroArgs kTracksName,"",1,0.4,1,kTrackPtCut,kClusPtCut,kGhostArea,0,"JetMCOnly",0,kFALSE,kFALSE #Module.Deps PhysicsSelection,PYTHIAEmbeddingDependency,SetupTask,EmbeddingFromPYTHIA,AODTrackMaker,PicoTrackMaker #Module.Owner lcunquei #Module.OutputFile AnalysisResults.root #Module.StartConfig __R_ADDTASK__->SelectCollisionCandidates(kPhysSel); __R_ADDTASK__->SetTrackLabelRange(99999,99999999); #Module.EndConfig #_______________________________________________________________________________ #Module.Begin JetFinderQGAKTCharged_R04_EschemePythiaEmbPart #Module.Libs PWGEMCAL,CGAL,fastjet,siscone,siscone_spherical,fastjetplugins,fastjettools,fastjetcontribfragile,JETAN,FASTJETAN,ESDfilter,PWGGAEMCALTasks,PWGJEEMCALJetTasks #Module.DataTypes ESD, AOD, MC #Module.MacroName $ALICE_PHYSICS/PWGJE/EMCALJetTasks/macros/AddTaskEmcalJet.C #Module.MacroArgs kMCTracksName,"",1,0.4,1,0,kClusPtCut,kGhostArea,0,"JetMCOnlyPartLevel",0,kFALSE,kFALSE #Module.Deps PhysicsSelection,PYTHIAEmbeddingDependency,SetupTask,EmbeddingFromPYTHIA,AODTrackMaker,PicoTrackMaker #Module.Owner lcunquei #Module.OutputFile AnalysisResults.root #Module.StartConfig __R_ADDTASK__->SelectCollisionCandidates(kPhysSel); #Module.EndConfig #_______________________________________________________________________________ #Module.Begin AliAnalysisTaskQGRhoTpcExLJ_ESchemePythiaEmbForR2 #Module.Libs PWGEMCAL,CGAL,fastjet,siscone,siscone_spherical,fastjetplugins,fastjettools,fastjetcontribfragile,PWGJEEMCALJetTasks #Module.DataTypes ESD, AOD, MC #Module.MacroName $ALICE_PHYSICS/PWGJE/EMCALJetTasks/macros/AddTaskRho.C #Module.MacroArgs "Jet_KTChargedR020_PicoTracks_pT0150_E_scheme","PicoTracks", "","Rho", 0.2, "TPC", 0.01, 0, 0,2,kTRUE,"Rho_ExLJ" #Module.Deps AODTrackMaker,JetFinderKtTpcQG_ESchemePythiaEmbForR2,PhysicsSelection,PicoTrackMaker,PYTHIAEmbeddingDependency,SetupTask #Module.Owner lcunquei #Module.OutputFile AnalysisResults.root #Module.StartConfig __R_ADDTASK__->SelectCollisionCandidates(kPhysSel); __R_ADDTASK__->SetScaleFunction(sfunc); //__R_ADDTASK__->GetParticleContainer(0)->SetMCTrackBitMap(TObject::kBitMask); //__R_ADDTASK__->GetClusterContainer(0)->SetMCClusterBitMap(TObject::kBitMask); __R_ADDTASK__->SetHistoBins(250,0,250); #Module.EndConfig #_______________________________________________________________________________ #Module.Begin RhoMassQGTPCPythiaEmbForR2 #Module.Libs PWGEMCAL,CGAL,fastjet,siscone,siscone_spherical,fastjetplugins,fastjettools,fastjetcontribfragile,PWGJEEMCALJetTasks #Module.DataTypes ESD, AOD, MC #Module.MacroName $ALICE_PHYSICS/PWGJE/EMCALJetTasks/macros/AddTaskRhoMass.C #Module.MacroArgs "Jet_KTChargedR020_PicoTracks_pT0150_E_scheme","PicoTracks","","Rhomass",0.2,"TPC",0.01,0,0,2,kTRUE,"RhoMass" #Module.Deps AliAnalysisTaskQGRhoTpcExLJ_ESchemePythiaEmbForR2,AODTrackMaker,JetFinderKtTpcQG_ESchemePythiaEmbForR2,PhysicsSelection,PicoTrackMaker,SetupTask #Module.Owner lcunquei #Module.OutputFile AnalysisResults.root #Module.StartConfig __R_ADDTASK__->SelectCollisionCandidates(kPhysSel); __R_ADDTASK__->SetHistoBins(250,0,250); __R_ADDTASK__->SetScaleFunction(srhomfunc); #Module.EndConfig #_______________________________________________________________________________ #Module.Begin JetTaggerR04PythiaEmbDetPart #Module.Libs PWGEMCAL,CGAL,fastjet,siscone,siscone_spherical,fastjetplugins,fastjettools,fastjetcontribfragile,PWGJEEMCALJetTasks #Module.DataTypes ESD, AOD, MC #Module.MacroName $ALICE_PHYSICS/PWGJE/EMCALJetTasks/macros/AddTaskEmcalJetTagger.C #Module.MacroArgs "JetMCOnly_AKTChargedR040_PicoTracks_pT0150_E_scheme","JetMCOnlyPartLevel_AKTChargedR040_MCSelectedParticles_pT0000_E_scheme",0.4,"","","PicoTracks","","TPC","V0M",kPhysSel,"","" #Module.Deps PhysicsSelection,SetupTask,AODTrackMaker,JetFinderQGAKTCharged_R04_EschemePythiaEmbPart,JetFinderQGAKTCharged_R04_EschemePythiaEmbTrue,JetTaggerR04PythiaEmb #Module.Owner lcunquei #Module.OutputFile AnalysisResults.root #Module.StartConfig __R_ADDTASK__->SetJetTaggingType(AliAnalysisTaskEmcalJetTagger::kClosest); __R_ADDTASK__->SetJetTaggingMethod(AliAnalysisTaskEmcalJetTagger::kGeo); __R_ADDTASK__->SelectCollisionCandidates(kPhysSel); __R_ADDTASK__->SetTypeAcceptance(0); __R_ADDTASK__->SetIsPythia(kTRUE); AliJetContainer *cont = __R_ADDTASK__->GetJetContainer(0); AliJetContainer *cont2= __R_ADDTASK__->GetJetContainer(1); cont->SetMaxTrackPt(1000); cont2->SetMaxTrackPt(1000); #Module.EndConfig #_______________________________________________________________________________ #Module.Begin JetFinderQGAKTCharged_R04_EschemePythiaEmb #Module.Libs PWGEMCAL,CGAL,fastjet,siscone,siscone_spherical,fastjetplugins,fastjettools,fastjetcontribfragile,JETAN,FASTJETAN,ESDfilter,PWGGAEMCALTasks,PWGJEEMCALJetTasks #Module.DataTypes ESD, AOD, MC #Module.MacroName $ALICE_PHYSICS/PWGJE/EMCALJetTasks/macros/AddTaskEmcalJet.C #Module.MacroArgs "PicoTracks","",1,0.4,1,0.15,0.3,kGhostArea,0,"Jet",0,kFALSE,kFALSE #Module.Deps AliAnalysisTaskQGRhoTpcExLJ_ESchemePythiaEmbForR2,AODTrackMaker,JetFinderKtTpcQG_ESchemePythiaEmbForR2,JetFinderQGAKTCharged_R04_EschemePythiaEmbPart,JetFinderQGAKTCharged_R04_EschemePythiaEmbTrue,PhysicsSelection,PicoTrackMaker,RhoMassQGTPCPythiaEmbForR2,SetupTask #Module.Owner lcunquei #Module.OutputFile AnalysisResults.root #Module.StartConfig __R_ADDTASK__->SelectCollisionCandidates(kPhysSel); __R_ADDTASK__->SetTracksName("PicoTracks"); AliEmcalJetUtilityConstSubtractor* constUtil = __R_ADDTASK__->AddUtility(new AliEmcalJetUtilityConstSubtractor("ConstSubtractor")); AliEmcalJetUtilityGenSubtractor* genSub = __R_ADDTASK__->AddUtility(new AliEmcalJetUtilityGenSubtractor("GenSubtractor")); genSub->SetGenericSubtractionJetMass(kTRUE); genSub->SetGenericSubtractionExtraJetShapes(kTRUE); genSub->SetUseExternalBkg(kTRUE); genSub->SetRhoName("Rho"); genSub->SetRhomName("Rhomass"); constUtil->SetJetsSubName(Form("%sConstSub",__R_ADDTASK__->GetName())); //constUtil->SetConstituentSubtraction(kTRUE); constUtil->SetParticlesSubName("TracksSub"); constUtil->SetUseExternalBkg(kTRUE); constUtil->SetRhoName("Rho"); constUtil->SetRhomName("Rhomass"); #Module.EndConfig #_______________________________________________________________________________ #Module.Begin JetTaggerR04PythiaEmb #Module.Libs PWGEMCAL,CGAL,fastjet,siscone,siscone_spherical,fastjetplugins,fastjettools,fastjetcontribfragile,PWGJEEMCALJetTasks #Module.DataTypes ESD, AOD, MC #Module.MacroName $ALICE_PHYSICS/PWGJE/EMCALJetTasks/macros/AddTaskEmcalJetTagger.C #Module.MacroArgs "Jet_AKTChargedR040_PicoTracks_pT0150_E_scheme","JetMCOnly_AKTChargedR040_PicoTracks_pT0150_E_scheme",0.4,"","","PicoTracks","","TPC","V0M",kPhysSel,"","" #Module.Deps AliAnalysisTaskQGRhoTpcExLJ_ESchemePythiaEmbForR2,AODTrackMaker,JetFinderKtTpcQG_ESchemePythiaEmbForR2,JetFinderQGAKTCharged_R04_EschemePythiaEmb,JetFinderQGAKTCharged_R04_EschemePythiaEmbPart,JetFinderQGAKTCharged_R04_EschemePythiaEmbTrue,PhysicsSelection,RhoMassQGTPCPythiaEmbForR2,SetupTask #Module.Owner lcunquei #Module.OutputFile AnalysisResults.root #Module.StartConfig __R_ADDTASK__->SetJetTaggingType(AliAnalysisTaskEmcalJetTagger::kClosest); __R_ADDTASK__->SetJetTaggingMethod(AliAnalysisTaskEmcalJetTagger::kGeo); __R_ADDTASK__->SelectCollisionCandidates(kPhysSel); __R_ADDTASK__->SetTypeAcceptance(0); AliJetContainer *cont = __R_ADDTASK__->GetJetContainer(0); AliJetContainer *cont2= __R_ADDTASK__->GetJetContainer(1); cont->SetMaxTrackPt(1000); cont2->SetMaxTrackPt(1000); #Module.EndConfig #_______________________________________________________________________________ #Module.Begin QGtaggingR04pt015_PythiaEmbDerivPart #Module.Libs PWGEMCAL,CGAL,fastjet,siscone,siscone_spherical,fastjetplugins,fastjettools,fastjetcontribfragile,PWGJEEMCALJetTasks #Module.DataTypes ESD, AOD, MC #Module.MacroName $ALICE_PHYSICS/PWGJE/EMCALJetTasks/macros/AddTaskEmcalQGTagging.C #Module.MacroArgs "Jet_AKTChargedR040_PicoTracks_pT0150_E_scheme","Jet_AKTChargedR040_PicoTracks_pT0150_E_scheme","JetMCOnly_AKTChargedR040_PicoTracks_pT0150_E_scheme","JetMCOnlyPartLevel_AKTChargedR040_MCSelectedParticles_pT0000_E_scheme",0.4,"Rho","PicoTracks","PicoTracks","MCSelectedParticles","","MCSelectedParticles","TPC","V0M",kPhysSel,"","","RawConstSub",AliAnalysisTaskEmcalQGTagging::kDetEmbPartPythia,AliAnalysisTaskEmcalQGTagging::kDerivSub , AliAnalysisTaskEmcalQGTagging::kInclusive #Module.Deps PhysicsSelection,SetupTask,AODTrackMaker,PicoTrackMaker,JetFinderKtTpcQG_ESchemePythiaEmbForR2,JetFinderQGAKTCharged_R04_EschemePythiaEmbTrue,AliAnalysisTaskQGRhoTpcExLJ_ESchemePythiaEmbForR2,RhoMassQGTPCPythiaEmbForR2,JetTaggerR04PythiaEmbDetPart,JetFinderQGAKTCharged_R04_EschemePythiaEmb,JetTaggerR04PythiaEmb #Module.Owner lcunquei #Module.OutputFile AnalysisResults.root #Module.StartConfig AliJetContainer *cont = __R_ADDTASK__->GetJetContainer(0); cont->SetRhoName("Rho"); cont->SetRhoMassName("RhoMass"); cont->SetJetAcceptanceType(AliJetContainer::kUser); cont->SetJetEtaLimits(-0.5,0.5); cont->SetMaxTrackPt(1000); cont->SetJetPtCut(1); AliJetContainer *cont2 = __R_ADDTASK__->GetJetContainer(1); cont2->SetRhoName("Rho"); cont2->SetPythiaInfoName("AliPythiaInfo"); cont2->SetJetAcceptanceType(AliJetContainer::kUser); cont2->SetJetEtaLimits(-0.5,0.5); cont2->SetMaxTrackPt(1000); __R_ADDTASK__->SetMinFractionShared(0.5); __R_ADDTASK__->SetJetPtThreshold(20); __R_ADDTASK__->SelectCollisionCandidates(kPhysSel); __R_ADDTASK__->SetRMatching(0.2); AliJetContainer *cont3 = __R_ADDTASK__->GetJetContainer(2); cont3->SetRhoName("Rho"); cont3->SetPythiaInfoName("AliPythiaInfo"); cont3->SetJetAcceptanceType(AliJetContainer::kUser); cont3->SetJetEtaLimits(-0.5,0.5); cont3->SetMaxTrackPt(1000); #Module.EndConfig