#_______________________________________________________________________________ #Module.Begin CDBConnectTask #Module.Libs #Module.DataTypes ESD, AOD, MC #Module.MacroName $ALICE_PHYSICS/PWGPP/PilotTrain/AddTaskCDBconnect.C #Module.MacroArgs #Module.Deps #Module.Owner mfasel #Module.OutputFile EventStat_temp.root #Module.StartConfig __R_ADDTASK__->SetFallBackToRaw(kTRUE); #Module.EndConfig #_______________________________________________________________________________ #Module.Begin EmbeddingHelper_Data_17pFAST_89_1550 #Module.Libs #Module.DataTypes ESD, AOD, MC #Module.MacroName $ALICE_PHYSICS/PWG/EMCAL/macros/AddTaskEmcalEmbeddingHelperData.C #Module.MacroArgs #Module.Deps CDBConnectTask,MultSelectionTask #Module.Owner jnorman #Module.OutputFile AnalysisResults.root #Module.StartConfig __R_ADDTASK__->SelectCollisionCandidates(kComPhysSel); __R_ADDTASK__->AddPtSelection(8,9); __R_ADDTASK__->AddPtSelection(15,50); __R_ADDTASK__->SetFilePattern("alien:///alice/data/2017/LHC17p/*"); __R_ADDTASK__->SetInputFilename("*/pass1_FAST/AOD208/*/AliAOD.root"); __R_ADDTASK__->SetZVertexCut(10.); __R_ADDTASK__->SetRandomFileAccess(kTRUE); __R_ADDTASK__->SetRandomEventNumberAccess(kTRUE); __R_ADDTASK__->SetConfigurationPath("alien:///alice/cern.ch/user/j/jnorman/Jets/Embedding/config/embeddingHelperConfiguration_17p_data.yaml"); __R_ADDTASK__->Initialize(true); #Module.EndConfig #_______________________________________________________________________________ #Module.Begin JetCore_89_2025_04_Embed_Data #Module.Libs #Module.DataTypes ESD, AOD, MC #Module.MacroName $ALICE_PHYSICS/PWGJE/EMCALJetTasks/macros/AddTaskJetCoreEmcal.C #Module.MacroArgs "hybridLevelJets_AKTChargedR040_tracks_pT0150_pt_scheme","","detLevelJets_AKTChargedR040_tracks_pT0150_pt_scheme","Rho", 0.4, "TPCFID", AliAnalysisTaskJetCoreEmcal::kDetEmbDet, 8,9,20,25,"JetCoreEmbed_Data_89_2025" #Module.Deps MultSelectionTask,JetFinderJetCore_charged_AKT_04_Embed_Det_Data,JetFinderJetCore_charged_KT_04_Embed,RhoTaskJetCore_Embed,JetFinderJetCore_charged_AKT_04_Embed_Hyb_Data,JetTaggerJetCore_charged_AKT_04_HybDet_Data #Module.Owner jnorman #Module.OutputFile AnalysisResults.root #Module.StartConfig __R_ADDTASK__->SetHistoBins(600, 0, 300); __R_ADDTASK__->SelectCollisionCandidates(AliVEvent::kCentral); __R_ADDTASK__->SetCentrality(0.,10.); __R_ADDTASK__->SetSignalFraction(0.8); __R_ADDTASK__->SetNCentBins(5); __R_ADDTASK__->SetUseNewCentralityEstimation(kTRUE); __R_ADDTASK__->SetJetHadronDeltaPhi(2.); __R_ADDTASK__->SetFillRecoilTree(kFALSE); __R_ADDTASK__->SetFillInclusiveTree(kFALSE); __R_ADDTASK__->SetFillRecoilTHnSparse(kTRUE); __R_ADDTASK__->SetRecycleUnusedEmbeddedEventsMode(kTRUE); __R_ADDTASK__->SetMinEmbJetPt(0.); AliParticleContainer * partCont1Core = __R_ADDTASK__->GetParticleContainer(1); partCont1Core->SetIsEmbedding(kTRUE); partCont1Core->SetParticlePtCut(0.15); partCont1Core->SetName("tracks_embed"); #Module.EndConfig #_______________________________________________________________________________ #Module.Begin JetCore_89_2530_04_Embed_Data #Module.Libs #Module.DataTypes ESD, AOD, MC #Module.MacroName $ALICE_PHYSICS/PWGJE/EMCALJetTasks/macros/AddTaskJetCoreEmcal.C #Module.MacroArgs "hybridLevelJets_AKTChargedR040_tracks_pT0150_pt_scheme","","detLevelJets_AKTChargedR040_tracks_pT0150_pt_scheme","Rho", 0.4, "TPCFID", AliAnalysisTaskJetCoreEmcal::kDetEmbDet, 8,9,25,30,"JetCoreEmbed_Data_89_2530" #Module.Deps MultSelectionTask,JetFinderJetCore_charged_AKT_04_Embed_Det_Data,JetFinderJetCore_charged_KT_04_Embed,RhoTaskJetCore_Embed,JetFinderJetCore_charged_AKT_04_Embed_Hyb_Data,JetTaggerJetCore_charged_AKT_04_HybDet_Data #Module.Owner jnorman #Module.OutputFile AnalysisResults.root #Module.StartConfig __R_ADDTASK__->SetHistoBins(600, 0, 300); __R_ADDTASK__->SelectCollisionCandidates(AliVEvent::kCentral); __R_ADDTASK__->SetCentrality(0.,10.); __R_ADDTASK__->SetSignalFraction(0.8); __R_ADDTASK__->SetNCentBins(5); __R_ADDTASK__->SetUseNewCentralityEstimation(kTRUE); __R_ADDTASK__->SetJetHadronDeltaPhi(2.); __R_ADDTASK__->SetFillRecoilTree(kFALSE); __R_ADDTASK__->SetFillInclusiveTree(kFALSE); __R_ADDTASK__->SetFillRecoilTHnSparse(kTRUE); __R_ADDTASK__->SetRecycleUnusedEmbeddedEventsMode(kTRUE); __R_ADDTASK__->SetMinEmbJetPt(0.); AliParticleContainer * partCont1Core = __R_ADDTASK__->GetParticleContainer(1); partCont1Core->SetIsEmbedding(kTRUE); partCont1Core->SetParticlePtCut(0.15); partCont1Core->SetName("tracks_embed"); #Module.EndConfig #_______________________________________________________________________________ #Module.Begin JetCore_89_3035_04_Embed_Data #Module.Libs #Module.DataTypes ESD, AOD, MC #Module.MacroName $ALICE_PHYSICS/PWGJE/EMCALJetTasks/macros/AddTaskJetCoreEmcal.C #Module.MacroArgs "hybridLevelJets_AKTChargedR040_tracks_pT0150_pt_scheme","","detLevelJets_AKTChargedR040_tracks_pT0150_pt_scheme","Rho", 0.4, "TPCFID", AliAnalysisTaskJetCoreEmcal::kDetEmbDet, 8,9,30,35,"JetCoreEmbed_Data_89_3035" #Module.Deps MultSelectionTask,JetFinderJetCore_charged_AKT_04_Embed_Det_Data,JetFinderJetCore_charged_KT_04_Embed,RhoTaskJetCore_Embed,JetFinderJetCore_charged_AKT_04_Embed_Hyb_Data,JetTaggerJetCore_charged_AKT_04_HybDet_Data #Module.Owner jnorman #Module.OutputFile AnalysisResults.root #Module.StartConfig __R_ADDTASK__->SetHistoBins(600, 0, 300); __R_ADDTASK__->SelectCollisionCandidates(AliVEvent::kCentral); __R_ADDTASK__->SetCentrality(0.,10.); __R_ADDTASK__->SetSignalFraction(0.8); __R_ADDTASK__->SetNCentBins(5); __R_ADDTASK__->SetUseNewCentralityEstimation(kTRUE); __R_ADDTASK__->SetJetHadronDeltaPhi(2.); __R_ADDTASK__->SetFillRecoilTree(kFALSE); __R_ADDTASK__->SetFillInclusiveTree(kFALSE); __R_ADDTASK__->SetFillRecoilTHnSparse(kTRUE); __R_ADDTASK__->SetRecycleUnusedEmbeddedEventsMode(kTRUE); __R_ADDTASK__->SetMinEmbJetPt(0.); AliParticleContainer * partCont1Core = __R_ADDTASK__->GetParticleContainer(1); partCont1Core->SetIsEmbedding(kTRUE); partCont1Core->SetParticlePtCut(0.15); partCont1Core->SetName("tracks_embed"); #Module.EndConfig #_______________________________________________________________________________ #Module.Begin JetCore_89_3545_04_Embed_Data #Module.Libs #Module.DataTypes ESD, AOD, MC #Module.MacroName $ALICE_PHYSICS/PWGJE/EMCALJetTasks/macros/AddTaskJetCoreEmcal.C #Module.MacroArgs "hybridLevelJets_AKTChargedR040_tracks_pT0150_pt_scheme","","detLevelJets_AKTChargedR040_tracks_pT0150_pt_scheme","Rho", 0.4, "TPCFID", AliAnalysisTaskJetCoreEmcal::kDetEmbDet, 8,9,35,45,"JetCoreEmbed_Data_89_3545" #Module.Deps MultSelectionTask,JetFinderJetCore_charged_AKT_04_Embed_Det_Data,JetFinderJetCore_charged_KT_04_Embed,RhoTaskJetCore_Embed,JetFinderJetCore_charged_AKT_04_Embed_Hyb_Data,JetTaggerJetCore_charged_AKT_04_HybDet_Data #Module.Owner jnorman #Module.OutputFile AnalysisResults.root #Module.StartConfig __R_ADDTASK__->SetHistoBins(600, 0, 300); __R_ADDTASK__->SelectCollisionCandidates(AliVEvent::kCentral); __R_ADDTASK__->SetCentrality(0.,10.); __R_ADDTASK__->SetSignalFraction(0.8); __R_ADDTASK__->SetNCentBins(5); __R_ADDTASK__->SetUseNewCentralityEstimation(kTRUE); __R_ADDTASK__->SetJetHadronDeltaPhi(2.); __R_ADDTASK__->SetFillRecoilTree(kFALSE); __R_ADDTASK__->SetFillInclusiveTree(kFALSE); __R_ADDTASK__->SetFillRecoilTHnSparse(kTRUE); __R_ADDTASK__->SetRecycleUnusedEmbeddedEventsMode(kTRUE); __R_ADDTASK__->SetMinEmbJetPt(0.); AliParticleContainer * partCont1Core = __R_ADDTASK__->GetParticleContainer(1); partCont1Core->SetIsEmbedding(kTRUE); partCont1Core->SetParticlePtCut(0.15); partCont1Core->SetName("tracks_embed"); #Module.EndConfig #_______________________________________________________________________________ #Module.Begin JetFinderJetCore_charged_AKT_04_Embed_Det_Data #Module.Libs #Module.DataTypes ESD, AOD, MC #Module.MacroName $ALICE_PHYSICS/PWGJE/EMCALJetTasks/macros/AddTaskEmcalJet.C #Module.MacroArgs "tracks", "", AliJetContainer::antikt_algorithm, 0.4, AliJetContainer::kChargedJet, kTrackPtCut, kClusPtCut, kGhostArea, AliJetContainer::pt_scheme, "detLevelJets", 1., kFALSE, kFALSE #Module.Deps MultSelectionTask #Module.Owner jnorman #Module.OutputFile AnalysisResults.root #Module.StartConfig __R_ADDTASK__->SetUseNewCentralityEstimation(kTRUE); __R_ADDTASK__->SetNCentBins(5); __R_ADDTASK__->SelectCollisionCandidates(kComPhysSel); __R_ADDTASK__->SetForceBeamType(AliAnalysisTaskEmcal::kAA); // If true, events that are not selected in the PbPb will not be used for embedding. // This ensures that good embedded events are not wasted on bad PbPb events. __R_ADDTASK__->SetRecycleUnusedEmbeddedEventsMode(kTRUE); // set particle container as embedding AliTrackContainer * detLevelTracks = __R_ADDTASK__->GetTrackContainer(0); detLevelTracks->SetIsEmbedding(kTRUE); #Module.EndConfig #_______________________________________________________________________________ #Module.Begin JetFinderJetCore_charged_AKT_04_Embed_Hyb_Data #Module.Libs #Module.DataTypes ESD, AOD, MC #Module.MacroName $ALICE_PHYSICS/PWGJE/EMCALJetTasks/macros/AddTaskEmcalJet.C #Module.MacroArgs "tracks", "", AliJetContainer::antikt_algorithm, 0.4, AliJetContainer::kChargedJet, kTrackPtCut, kClusPtCut, kGhostArea, AliJetContainer::pt_scheme, "hybridLevelJets", 1., kFALSE, kFALSE #Module.Deps MultSelectionTask,JetFinderJetCore_charged_AKT_04_Embed_Det_Data #Module.Owner jnorman #Module.OutputFile AnalysisResults.root #Module.StartConfig __R_ADDTASK__->SetUseNewCentralityEstimation(kTRUE); __R_ADDTASK__->SetNCentBins(5); __R_ADDTASK__->SelectCollisionCandidates(kComPhysSel); __R_ADDTASK__->SetForceBeamType(AliAnalysisTaskEmcal::kAA); // set efficiency of 0.98 __R_ADDTASK__->SetTrackEfficiency(0.98); __R_ADDTASK__->SetTrackEfficiencyOnlyForEmbedding(kTRUE); // If true, events that are not selected in the PbPb will not be used for embedding. // This ensures that good embedded events are not wasted on bad PbPb events. __R_ADDTASK__->SetRecycleUnusedEmbeddedEventsMode(kTRUE); // set particle container as embedding AliTrackContainer * tracksEmbedDetLevel = new AliTrackContainer("tracks"); // Get the det level tracks from the external event! tracksEmbedDetLevel->SetIsEmbedding(kTRUE); tracksEmbedDetLevel->SetParticlePtCut(0.15); __R_ADDTASK__->AdoptTrackContainer(tracksEmbedDetLevel); #Module.EndConfig #_______________________________________________________________________________ #Module.Begin JetFinderJetCore_charged_KT_04_Embed #Module.Libs #Module.DataTypes ESD, AOD, MC #Module.MacroName $ALICE_PHYSICS/PWGJE/EMCALJetTasks/macros/AddTaskEmcalJet.C #Module.MacroArgs "usedefault", "", AliJetContainer::kt_algorithm, 0.4, AliJetContainer::kChargedJet, kTrackPtCut, kClusPtCut, kGhostArea, AliJetContainer::pt_scheme, "Jet", 0., kFALSE, kFALSE #Module.Deps MultSelectionTask #Module.Owner jnorman #Module.OutputFile AnalysisResults.root #Module.StartConfig __R_ADDTASK__->SetUseNewCentralityEstimation(kTRUE); __R_ADDTASK__->SetNCentBins(5); __R_ADDTASK__->SelectCollisionCandidates(kComPhysSel); __R_ADDTASK__->SetForceBeamType(AliAnalysisTaskEmcal::kAA); __R_ADDTASK__->SetRecycleUnusedEmbeddedEventsMode(kTRUE); __R_ADDTASK__->SetUseBuiltinEventSelection(kTRUE); #Module.EndConfig #_______________________________________________________________________________ #Module.Begin JetTaggerJetCore_charged_AKT_04_HybDet_Data #Module.Libs #Module.DataTypes ESD, AOD, MC #Module.MacroName $ALICE_PHYSICS/PWGJE/EMCALJetTasks/macros/AddTaskEmcalJetTaggerFast.C #Module.MacroArgs "hybridLevelJets_AKTChargedR040_tracks_pT0150_pt_scheme","detLevelJets_AKTChargedR040_tracks_pT0150_pt_scheme",0.4,"","","","","TPCFID","V0M",AliVEvent::kINT7,"" #Module.Deps JetFinderJetCore_charged_AKT_04_Embed_Det_Data,JetFinderJetCore_charged_AKT_04_Embed_Hyb_Data #Module.Owner jnorman #Module.OutputFile AnalysisResults.root #Module.StartConfig __R_ADDTASK__->SetRecycleUnusedEmbeddedEventsMode(kTRUE); __R_ADDTASK__->SetJetTaggingMethod(PWGJE::EMCALJetTasks::AliEmcalJetTaggerTaskFast::kGeo); __R_ADDTASK__->SetJetTaggingType(PWGJE::EMCALJetTasks::AliEmcalJetTaggerTaskFast::kClosest); __R_ADDTASK__->SetTypeAcceptance(PWGJE::EMCALJetTasks::AliEmcalJetTaggerTaskFast::kNoLimit); __R_ADDTASK__->SetMaxDistance(0.3); __R_ADDTASK__->SelectCollisionCandidates(kComPhysSel); __R_ADDTASK__->SetMinFractionShared(0.5); __R_ADDTASK__->SetUseNewCentralityEstimation(kTRUE); AliJetContainer * hybridJetCont = __R_ADDTASK__->GetJetContainer(0); hybridJetCont->SetMaxTrackPt(100); AliJetContainer * detLevelJetCont = __R_ADDTASK__->GetJetContainer(1); detLevelJetCont->SetMaxTrackPt(100); #Module.EndConfig #_______________________________________________________________________________ #Module.Begin MultSelectionTask #Module.Libs #Module.DataTypes ESD, AOD, MC #Module.MacroName $ALICE_PHYSICS/OADB/COMMON/MULTIPLICITY/macros/AddTaskMultSelection.C #Module.MacroArgs kFALSE #Module.Deps CDBConnectTask #Module.Owner jmazer #Module.OutputFile AnalysisResults.root #Module.StartConfig __R_ADDTASK__->SelectCollisionCandidates(kComPhysSel); /* Actually the multiplicity task does need to run on AODs as well if (strcmp(kDatatype,"AOD")==0) { // AOD data sets don't need centrality task cout << "*** Removing centrality task because AOD dataset" << endl; AliAnalysisManager *mgr = AliAnalysisManager::GetAnalysisManager(); TObjArray *array = mgr->GetTasks(); array->Remove(__R_ADDTASK__); } */ #Module.EndConfig #_______________________________________________________________________________ #Module.Begin RhoTaskJetCore_Embed #Module.Libs #Module.DataTypes ESD, AOD, MC #Module.MacroName $ALICE_PHYSICS/PWGJE/EMCALJetTasks/macros/AddTaskRhoNew.C #Module.MacroArgs "usedefault", "usedefault", "Rho", 0.4, AliEmcalJet::kTPCfid, AliJetContainer::kChargedJet, kFALSE #Module.Deps JetFinderJetCore_charged_KT_04_Embed #Module.Owner jnorman #Module.OutputFile EventStat_temp.root #Module.StartConfig __R_ADDTASK__->SetExcludeLeadJets(2); __R_ADDTASK__->SetUseNewCentralityEstimation(kTRUE); __R_ADDTASK__->SetNCentBins(5); __R_ADDTASK__->SelectCollisionCandidates(kComPhysSel); __R_ADDTASK__->SetForceBeamType(AliAnalysisTaskEmcal::kAA); __R_ADDTASK__->SetRecycleUnusedEmbeddedEventsMode(kTRUE); __R_ADDTASK__->SetUseBuiltinEventSelection(kTRUE); #Module.EndConfig