Skip to content

Commit cba47e1

Browse files
authored
[PWGDQ] adding generator to trigger all inclusive quarkonia in pp (#2466)
* [PWGDQ] possiblity to trigger all quarkonia * possibility to pass rejection factors by string * [PWGDQ] adding generator to trigger all inclusive quarkonia in pp * clang format * small fix * update with possibility to choose which decay table we want * small fix for failing tests * fix missing tests * fix more failing tests * fixing another small bug for EM, hoping it is the last * correct fix * removing all PWGEM files
1 parent 3415bc6 commit cba47e1

21 files changed

Lines changed: 918 additions & 155 deletions

‎MC/config/PWGDQ/EvtGen/DecayTablesEvtgen/BTOPSIJPSITODIELECTRON.DEC‎

Lines changed: 138 additions & 86 deletions
Large diffs are not rendered by default.
Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
Decay chi_c0
2+
0.0135 gamma J/psi PHSP;
3+
0.000129 J/psi e+ e- PHOTOS PHSP;
4+
Enddecay
5+
6+
###
7+
Decay chi_c1
8+
0.339 J/psi gamma VVP 1.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0;
9+
0.00342 J/psi e+ e- PHOTOS PHSP;
10+
Enddecay
11+
12+
###
13+
Decay chi_c2
14+
0.190 gamma J/psi PHSP;
15+
0.00214 J/psi e+ e- PHOTOS PHSP;
16+
Enddecay
17+
18+
Decay psi(2S)
19+
0.00795 e+ e- PHOTOS VLL;
20+
0.0208 J/psi pi+ pi- VVPIPI; # multiplied by J/psi->ee BR to keep relative statistics, since J/psi->ee itself is also enhanced
21+
0.0000819 gamma chi_c0 PHSP; # * BR(J/psi->ee) * BR(chi_c0->J/psi)
22+
0.00201 gamma chi_c1 PHSP; # * BR(J/psi->ee) * BR(chi_c1->J/psi)
23+
0.00110 gamma chi_c2 PHSP; # * BR(J/psi->ee) * BR(chi_c2->J/psi)
24+
Enddecay
25+
26+
Decay J/psi
27+
1.000 e+ e- PHOTOS VLL;
28+
Enddecay
29+
30+
Decay Upsilon
31+
1.000 e+ e- PHOTOS VLL;
32+
Enddecay
33+
34+
Decay Upsilon(2S)
35+
1.000 e+ e- PHOTOS VLL;
36+
Enddecay
37+
38+
Decay Upsilon(3S)
39+
1.000 e+ e- PHOTOS VLL;
40+
Enddecay
41+
42+
End

‎MC/config/PWGDQ/EvtGen/GeneratorEvtGen.C‎

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,8 @@ enum DecayModeEvt { kEvtAll = 0,
4343
kEvtDiElectronEM,
4444
kEvtGammaEM,
4545
kEvtBtoPsi2SToJpsiPiPi,
46-
kEvtBeautyUpgrade };
46+
kEvtBeautyUpgrade,
47+
kCharmoniaToJpsiAndDielectron};
4748

4849
namespace o2
4950
{
@@ -359,6 +360,9 @@ class GeneratorEvtGen : public T
359360
case kEvtBtoPsi2SToJpsiPiPi:
360361
SetDecayTable(Form("%s/BTOPSITOJPSIPIPI.DEC", pathO2.Data()));
361362
break;
363+
case kCharmoniaToJpsiAndDielectron:
364+
SetDecayTable(Form("%s/CHARMONIATOJPSIANDDIELECTRON.DEC", pathO2.Data()));
365+
break;
362366
}
363367
return;
364368
};

0 commit comments

Comments
 (0)