Pluto v6.3.0
Loading...
Searching...
No Matches
dp_2delta_dalitz.C
Go to the documentation of this file.
1// d + p -> Delta0 + Delta+ -> p + n + p + 2pgamma* -> p + n + p + 2e- + 2e+
2// This macro tests:
3// 1. The deuteron Fermi sampling
4// 2. The mass-dependent width Breit-Wigner distribution of the Delta
5// 3. The anisotropic (s+p wave) production angle for the pn->pDelta channel
6// 4. The dilepton mass for Delta Dalitz decay
7{
8gROOT->Reset();
9PParticle *p1=new PParticle("d",4.); // projectile = 2 GeV/u
10PParticle *p2=new PParticle("p"); // target
13
16
18PParticle *dl=new PParticle("dilepton");
19PParticle *dl2=new PParticle("dilepton");
20
25
26PParticle *q=new PParticle(*p1+*p2); // composite p+d
27
29 *s4[]={delta2,p3,dl2}, *s5[]={dl2,em2,ep2};
30
37
38PReaction *r=new PReaction(cc,"dp_2delta_dalitz",5,1);
39
40r->Print();
41r->loop(100);
42}
43
44
45
46
47
48
49
50
51
52
53
PParticle * ep
PParticle * em
PParticle p4("p")
PParticle q
Definition complete_eta.C:8
PParticle p3("p")
PParticle p2("p")
PReaction r(c,"eta_dalitz", 3, 0, 0, 0, 1)
PParticle p1("p", beam_energy)
PParticle * s2[]
PChannel * c4
PParticle * ep2
PParticle * s3[]
PParticle * dl2
PParticle * dl
PParticle * s4[]
PParticle * s1[]
PParticle * p5
PParticle * s5[]
PParticle * delta2
PChannel * c2
PChannel * cc[]
PChannel * c5
PParticle * em2
PParticle * delta
PChannel * c3