From f59982c89641eba33a9b6fd5065f9430de384806 Mon Sep 17 00:00:00 2001 From: Luigi Dello Stritto Date: Mon, 15 Jul 2024 16:44:26 +0200 Subject: [PATCH 1/5] Add ALICE3 cfg and ini files for hf-jet simulations --- .../ALICE3/ini/pythia8_pp_hardQCD_136tev.ini | 9 +++++++ MC/config/ALICE3/ini/pythia8_pp_hf_136tev.ini | 9 +++++++ .../generator/pythia8_pp_hardQCD_136tev.cfg | 26 +++++++++++++++++++ .../generator/pythia8_pp_hf_136tev.cfg | 22 ++++++++++++++++ 4 files changed, 66 insertions(+) create mode 100644 MC/config/ALICE3/ini/pythia8_pp_hardQCD_136tev.ini create mode 100644 MC/config/ALICE3/ini/pythia8_pp_hf_136tev.ini create mode 100644 MC/config/ALICE3/pythia8/generator/pythia8_pp_hardQCD_136tev.cfg create mode 100644 MC/config/ALICE3/pythia8/generator/pythia8_pp_hf_136tev.cfg diff --git a/MC/config/ALICE3/ini/pythia8_pp_hardQCD_136tev.ini b/MC/config/ALICE3/ini/pythia8_pp_hardQCD_136tev.ini new file mode 100644 index 000000000..181e014eb --- /dev/null +++ b/MC/config/ALICE3/ini/pythia8_pp_hardQCD_136tev.ini @@ -0,0 +1,9 @@ +[Diamond] +width[2]=6.0 + +[GeneratorExternal] +fileName=${O2DPG_ROOT}/MC/config/ALICE3/pythia8/generator_pythia8_ALICE3.C +funcName=generator_pythia8_ALICE3() + +[GeneratorPythia8] +config=${O2DPG_ROOT}/MC/config/ALICE3/pythia8/generator/pythia8_pp_hardQCD_136tev.cfg diff --git a/MC/config/ALICE3/ini/pythia8_pp_hf_136tev.ini b/MC/config/ALICE3/ini/pythia8_pp_hf_136tev.ini new file mode 100644 index 000000000..cb99a82fa --- /dev/null +++ b/MC/config/ALICE3/ini/pythia8_pp_hf_136tev.ini @@ -0,0 +1,9 @@ +[Diamond] +width[2]=6.0 + +[GeneratorExternal] +fileName=${O2DPG_ROOT}/MC/config/ALICE3/pythia8/generator_pythia8_ALICE3.C +funcName=generator_pythia8_ALICE3() + +[GeneratorPythia8] +config=${O2DPG_ROOT}/MC/config/ALICE3/pythia8/generator/pythia8_pp_hf_136tev.cfg diff --git a/MC/config/ALICE3/pythia8/generator/pythia8_pp_hardQCD_136tev.cfg b/MC/config/ALICE3/pythia8/generator/pythia8_pp_hardQCD_136tev.cfg new file mode 100644 index 000000000..346cf7367 --- /dev/null +++ b/MC/config/ALICE3/pythia8/generator/pythia8_pp_hardQCD_136tev.cfg @@ -0,0 +1,26 @@ +### Specify beams +Beams:idA = 2212 +Beams:idB = 2212 +Beams:eCM = 13600. ### energy + +Beams:frameType = 1 +ParticleDecays:limitTau0 = on +ParticleDecays:tau0Max = 10. ### match alice: 1cm/c = 10.0mm/c + + +### processes: c-cbar and b-bbar processes +HardQCD:hardccbar on +HardQCD:hardbbbar on +HardQCD:gg2ccbar on +HardQCD:qqbar2ccbar on +HardQCD:gg2bbbar on +HardQCD:qqbar2bbbar on + +# default: do nothing, Monash 2013 will do its thing +Tune:pp = 14 + +Random:setSeed = on + +### pT-hard bins +PhaseSpace:pTHatMin = 35 +PhaseSpace:pTHatMax = 200 diff --git a/MC/config/ALICE3/pythia8/generator/pythia8_pp_hf_136tev.cfg b/MC/config/ALICE3/pythia8/generator/pythia8_pp_hf_136tev.cfg new file mode 100644 index 000000000..13d1a4689 --- /dev/null +++ b/MC/config/ALICE3/pythia8/generator/pythia8_pp_hf_136tev.cfg @@ -0,0 +1,22 @@ +### Specify beams +Beams:idA = 2212 +Beams:idB = 2212 +Beams:eCM = 13600. ### energy + +Beams:frameType = 1 +ParticleDecays:limitTau0 = on +ParticleDecays:tau0Max = 10. ### match alice: 1cm/c = 10.0mm/c + + +### processes: c-cbar and b-bbar processes +HardQCD:hardccbar on +HardQCD:hardbbbar on + +# default: do nothing, Monash 2013 will do its thing +Tune:pp = 14 + +Random:setSeed = on + +### pT-hard bins +PhaseSpace:pTHatMin = 35 +PhaseSpace:pTHatMax = 200 From fd0d2c7e57b24066c15f86dbc6066cc3f5dcddc1 Mon Sep 17 00:00:00 2001 From: Luigi Dello Stritto Date: Mon, 15 Jul 2024 17:30:28 +0200 Subject: [PATCH 2/5] fix pythia hard QCD --- .../ALICE3/pythia8/generator/pythia8_pp_hardQCD_136tev.cfg | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/MC/config/ALICE3/pythia8/generator/pythia8_pp_hardQCD_136tev.cfg b/MC/config/ALICE3/pythia8/generator/pythia8_pp_hardQCD_136tev.cfg index 346cf7367..bdac88560 100644 --- a/MC/config/ALICE3/pythia8/generator/pythia8_pp_hardQCD_136tev.cfg +++ b/MC/config/ALICE3/pythia8/generator/pythia8_pp_hardQCD_136tev.cfg @@ -9,12 +9,7 @@ ParticleDecays:tau0Max = 10. ### match alice: 1cm/c = 10.0mm/c ### processes: c-cbar and b-bbar processes -HardQCD:hardccbar on -HardQCD:hardbbbar on -HardQCD:gg2ccbar on -HardQCD:qqbar2ccbar on -HardQCD:gg2bbbar on -HardQCD:qqbar2bbbar on +HardQCD:all on # default: do nothing, Monash 2013 will do its thing Tune:pp = 14 From ec4e7c56b5956a4aef740695ff3fb644d2b068c2 Mon Sep 17 00:00:00 2001 From: Luigi Dello Stritto Date: Mon, 15 Jul 2024 18:21:44 +0200 Subject: [PATCH 3/5] fix name --- ...ythia8_pp_hf_136tev.ini => pythia8_pp_hf_hardQCD_136tev.ini} | 2 +- ...ythia8_pp_hf_136tev.cfg => pythia8_pp_hf_hardQCD_136tev.cfg} | 0 2 files changed, 1 insertion(+), 1 deletion(-) rename MC/config/ALICE3/ini/{pythia8_pp_hf_136tev.ini => pythia8_pp_hf_hardQCD_136tev.ini} (90%) rename MC/config/ALICE3/pythia8/generator/{pythia8_pp_hf_136tev.cfg => pythia8_pp_hf_hardQCD_136tev.cfg} (100%) diff --git a/MC/config/ALICE3/ini/pythia8_pp_hf_136tev.ini b/MC/config/ALICE3/ini/pythia8_pp_hf_hardQCD_136tev.ini similarity index 90% rename from MC/config/ALICE3/ini/pythia8_pp_hf_136tev.ini rename to MC/config/ALICE3/ini/pythia8_pp_hf_hardQCD_136tev.ini index cb99a82fa..36995fb93 100644 --- a/MC/config/ALICE3/ini/pythia8_pp_hf_136tev.ini +++ b/MC/config/ALICE3/ini/pythia8_pp_hf_hardQCD_136tev.ini @@ -6,4 +6,4 @@ fileName=${O2DPG_ROOT}/MC/config/ALICE3/pythia8/generator_pythia8_ALICE3.C funcName=generator_pythia8_ALICE3() [GeneratorPythia8] -config=${O2DPG_ROOT}/MC/config/ALICE3/pythia8/generator/pythia8_pp_hf_136tev.cfg +config=${O2DPG_ROOT}/MC/config/ALICE3/pythia8/generator/pythia8_pp_hf_hardQCD_136tev.cfg diff --git a/MC/config/ALICE3/pythia8/generator/pythia8_pp_hf_136tev.cfg b/MC/config/ALICE3/pythia8/generator/pythia8_pp_hf_hardQCD_136tev.cfg similarity index 100% rename from MC/config/ALICE3/pythia8/generator/pythia8_pp_hf_136tev.cfg rename to MC/config/ALICE3/pythia8/generator/pythia8_pp_hf_hardQCD_136tev.cfg From b372ac450adedf8dd24544f281ce76605bfcdccd Mon Sep 17 00:00:00 2001 From: Luigi Dello Stritto Date: Tue, 16 Jul 2024 10:50:13 +0200 Subject: [PATCH 4/5] add test file --- MC/config/ALICE3/ini/tests/pythia8_pp_hardQCD_136tev.C | 8 ++++++++ MC/config/ALICE3/ini/tests/pythia8_pp_hf_hardQCD_136tev.C | 8 ++++++++ 2 files changed, 16 insertions(+) create mode 100644 MC/config/ALICE3/ini/tests/pythia8_pp_hardQCD_136tev.C create mode 100644 MC/config/ALICE3/ini/tests/pythia8_pp_hf_hardQCD_136tev.C diff --git a/MC/config/ALICE3/ini/tests/pythia8_pp_hardQCD_136tev.C b/MC/config/ALICE3/ini/tests/pythia8_pp_hardQCD_136tev.C new file mode 100644 index 000000000..49c15680f --- /dev/null +++ b/MC/config/ALICE3/ini/tests/pythia8_pp_hardQCD_136tev.C @@ -0,0 +1,8 @@ +int External() { + return 0; +} + +int Pythia8() +{ + return External(); +} \ No newline at end of file diff --git a/MC/config/ALICE3/ini/tests/pythia8_pp_hf_hardQCD_136tev.C b/MC/config/ALICE3/ini/tests/pythia8_pp_hf_hardQCD_136tev.C new file mode 100644 index 000000000..49c15680f --- /dev/null +++ b/MC/config/ALICE3/ini/tests/pythia8_pp_hf_hardQCD_136tev.C @@ -0,0 +1,8 @@ +int External() { + return 0; +} + +int Pythia8() +{ + return External(); +} \ No newline at end of file From 1ea9dd86c1fd69121527329443f8d1b633165af6 Mon Sep 17 00:00:00 2001 From: Luigi Dello Stritto Date: Thu, 18 Jul 2024 10:04:27 +0200 Subject: [PATCH 5/5] fix --- MC/config/ALICE3/ini/pythia8_pp_hf_hardQCD_136tev.ini | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/MC/config/ALICE3/ini/pythia8_pp_hf_hardQCD_136tev.ini b/MC/config/ALICE3/ini/pythia8_pp_hf_hardQCD_136tev.ini index 36995fb93..fbfe051d3 100644 --- a/MC/config/ALICE3/ini/pythia8_pp_hf_hardQCD_136tev.ini +++ b/MC/config/ALICE3/ini/pythia8_pp_hf_hardQCD_136tev.ini @@ -6,4 +6,4 @@ fileName=${O2DPG_ROOT}/MC/config/ALICE3/pythia8/generator_pythia8_ALICE3.C funcName=generator_pythia8_ALICE3() [GeneratorPythia8] -config=${O2DPG_ROOT}/MC/config/ALICE3/pythia8/generator/pythia8_pp_hf_hardQCD_136tev.cfg +config=${O2DPG_ROOT}/MC/config/ALICE3/pythia8/generator/pythia8_pp_hf_hardQCD_136tev.cfg \ No newline at end of file