Skip to content

Commit 515b1ec

Browse files
committed
Enabled injection scheme with uniform rapidity and pT
1 parent a509bd7 commit 515b1ec

File tree

5 files changed

+56
-55
lines changed

5 files changed

+56
-55
lines changed

MC/config/PWGLF/ini/GeneratorLF_ResonancesBaryonic_pp5360_injection.ini

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[GeneratorExternal]
22
fileName=${O2DPG_MC_CONFIG_ROOT}/MC/config/PWGLF/pythia8/generator_pythia8_LF_rapidity.C
3-
funcName=generateLFRapidity("${O2DPG_MC_CONFIG_ROOT}/MC/config/PWGLF/pythia8/generator/resonancelistgun_exoticAll.json", true, 4, false, false, "${O2DPG_MC_CONFIG_ROOT}/MC/config/PWGLF/pythia8/generator/pythia8_inel_pp536tev.cfg", "")
3+
funcName=generateLFRapidity("${O2DPG_MC_CONFIG_ROOT}/MC/config/PWGLF/pythia8/generator/resonancelistgun_exoticAll.json", true, 2, false, true, "${O2DPG_MC_CONFIG_ROOT}/MC/config/PWGLF/pythia8/generator/pythia8_inel_pp536tev.cfg", "")
44

55
[GeneratorPythia8] # if triggered then this will be used as the background event
66
config=${O2DPG_MC_CONFIG_ROOT}/MC/config/PWGLF/pythia8/generator/pythia8_inel_pp536tev.cfg

MC/config/PWGLF/ini/GeneratorLF_Resonances_pp_exotic.ini

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[GeneratorExternal]
22
fileName=${O2DPG_MC_CONFIG_ROOT}/MC/config/PWGLF/pythia8/generator_pythia8_LF_rapidity.C
3-
funcName=generateLFRapidity("${O2DPG_MC_CONFIG_ROOT}/MC/config/PWGLF/pythia8/generator/gluelistgun.json", true, 4, false, false, "${O2DPG_MC_CONFIG_ROOT}/MC/config/PWGLF/pythia8/generator/pythia8_inel_136tev.cfg", "")
3+
funcName=generateLFRapidity("${O2DPG_MC_CONFIG_ROOT}/MC/config/PWGLF/pythia8/generator/gluelistgun.json", true, 2, false, true, "${O2DPG_MC_CONFIG_ROOT}/MC/config/PWGLF/pythia8/generator/pythia8_inel_136tev.cfg", "")
44

55
[GeneratorPythia8] # if triggered then this will be used as the background event
66
config=${O2DPG_MC_CONFIG_ROOT}/MC/config/PWGLF/pythia8/generator/pythia8_inel_136tev.cfg

MC/config/PWGLF/ini/GeneratorLF_Resonances_pp_exoticAll_gap2.ini

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[GeneratorExternal]
22
fileName=${O2DPG_MC_CONFIG_ROOT}/MC/config/PWGLF/pythia8/generator_pythia8_LF_rapidity.C
3-
funcName=generateLFRapidity("${O2DPG_MC_CONFIG_ROOT}/MC/config/PWGLF/pythia8/generator/resonancelistgun_exoticAll.json", true, 2, false, false, "${O2DPG_MC_CONFIG_ROOT}/MC/config/PWGLF/pythia8/generator/pythia8_inel_136tev.cfg", "")
3+
funcName=generateLFRapidity("${O2DPG_MC_CONFIG_ROOT}/MC/config/PWGLF/pythia8/generator/resonancelistgun_exoticAll.json", true, 2, false, true, "${O2DPG_MC_CONFIG_ROOT}/MC/config/PWGLF/pythia8/generator/pythia8_inel_136tev.cfg", "")
44

55
[GeneratorPythia8] # this will be used as the background event
66
config=${O2DPG_MC_CONFIG_ROOT}/MC/config/PWGLF/pythia8/generator/pythia8_inel_136tev.cfg

MC/config/PWGLF/ini/tests/GeneratorLF_Resonances_pp_exotic.C

Lines changed: 7 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -6,41 +6,20 @@ int External()
66
int numberOfEventsProcessed{0};
77
int numberOfEventsProcessedWithoutInjection{0};
88
std::vector<int> injectedPDGs = {
9-
9010221, // f_0(980)
109
225, // f_2(1270)
1110
115, // a_2(1320)
1211
10221, // f_0(1370)
1312
9030221, // f_0(1500)
1413
335, // f_2(1525)
15-
10331, // f_0(1710)
16-
20223, // f_1(1285)
17-
20333, // f_1(1420)
18-
335, // f_2(1525)
19-
10323, // K1(1270)+
20-
-10323, // K1(1270)-bar
21-
123314, // Xi(1820)-
22-
-123314, // Xi(1820)+
23-
123324, // Xi(1820)0
24-
-123324 // Xi(1820)0bar
14+
10331 // f_0(1710)
2515
};
2616
std::vector<std::vector<int>> decayDaughters = {
27-
{211, -211}, // f_0(980)
28-
{310, 310}, // f_2(1270)
29-
{310, 310}, // a_2(1320)
30-
{310, 310}, // f_0(1370)
31-
{310, 310}, // f_0(1500)
32-
{310, 310}, // f_2(1525)
33-
{310, 310}, // f_0(1710)
34-
{310, -321, 211}, // f_1(1285)
35-
{310, -321, 211}, // f_1(1420)
36-
{310, 310}, // f_2(1525)
37-
{321, 211}, // K1(1270)+
38-
{-321, -211}, // K1(1270)-bar
39-
{2212, 211}, // Delta(1232)+
40-
{3122, -311}, // Xi(1820)-
41-
{3122, 311}, // Xi(1820)+
42-
{3122, 310}, // Xi(1820)0
43-
{-3122, 310} // Xi(1820)0bar
17+
{310, 310}, // f_2(1270)
18+
{310, 310}, // a_2(1320)
19+
{310, 310}, // f_0(1370)
20+
{310, 310}, // f_0(1500)
21+
{310, 310}, // f_2(1525)
22+
{310, 310} // f_0(1710)
4423
};
4524

4625
auto nInjection = injectedPDGs.size();
Lines changed: 46 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -1,46 +1,68 @@
11
{
22
"f_2(1270)": {
33
"pdg": 225,
4-
"n": 1,
4+
"n": 3,
55
"ptMin": 0.0,
6-
"ptMax": 20,
7-
"etaMin": -1.2,
8-
"etaMax": 1.2,
9-
"rapidityMin": -1.2,
10-
"rapidityMax": 1.2,
6+
"ptMax": 30,
7+
"etaMin": -1.0,
8+
"etaMax": 1.0,
9+
"rapidityMin": -1.0,
10+
"rapidityMax": 1.0,
11+
"genDecayed": true
12+
},
13+
"f_0(1370)": {
14+
"pdg": 10221,
15+
"n": 3,
16+
"ptMin": 0.0,
17+
"ptMax": 30,
18+
"etaMin": -1.0,
19+
"etaMax": 1.0,
20+
"rapidityMin": -1.0,
21+
"rapidityMax": 1.0,
22+
"genDecayed": true
23+
},
24+
"f_0(1500)": {
25+
"pdg": 9030221,
26+
"n": 3,
27+
"ptMin": 0.0,
28+
"ptMax": 30,
29+
"etaMin": -1.0,
30+
"etaMax": 1.0,
31+
"rapidityMin": -1.0,
32+
"rapidityMax": 1.0,
1133
"genDecayed": true
1234
},
1335
"f_0(1710)": {
1436
"pdg": 10331,
15-
"n": 1,
37+
"n": 3,
1638
"ptMin": 0.0,
17-
"ptMax": 20,
18-
"etaMin": -1.2,
19-
"etaMax": 1.2,
20-
"rapidityMin": -1.2,
21-
"rapidityMax": 1.2,
39+
"ptMax": 30,
40+
"etaMin": -1.0,
41+
"etaMax": 1.0,
42+
"rapidityMin": -1.0,
43+
"rapidityMax": 1.0,
2244
"genDecayed": true
2345
},
2446
"f_2(1525)": {
2547
"pdg": 335,
26-
"n": 1,
48+
"n": 3,
2749
"ptMin": 0.0,
28-
"ptMax": 20,
29-
"etaMin": -1.2,
30-
"etaMax": 1.2,
31-
"rapidityMin": -1.2,
32-
"rapidityMax": 1.2,
50+
"ptMax": 30,
51+
"etaMin": -1.0,
52+
"etaMax": 1.0,
53+
"rapidityMin": -1.0,
54+
"rapidityMax": 1.0,
3355
"genDecayed": true
3456
},
3557
"a_2(1230)": {
3658
"pdg": 115,
37-
"n": 1,
59+
"n": 3,
3860
"ptMin": 0.0,
39-
"ptMax": 20,
40-
"etaMin": -1.2,
41-
"etaMax": 1.2,
42-
"rapidityMin": -1.2,
43-
"rapidityMax": 1.2,
61+
"ptMax": 30,
62+
"etaMin": -1.0,
63+
"etaMax": 1.0,
64+
"rapidityMin": -1.0,
65+
"rapidityMax": 1.0,
4466
"genDecayed": true
4567
}
4668
}

0 commit comments

Comments
 (0)