Pluto v6.3.0
Loading...
Searching...
No Matches
dp_delta_dalitz.C
Go to the documentation of this file.
1//TITLE Produce Delta Dalitz events in the quasi-free n+p (d+p) collision
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();
9
10PParticle *p1=new PParticle("d",2.); // projectile = 1 GeV/u
11PParticle *p2=new PParticle("p"); // target
15
17PParticle *dl=new PParticle("dilepton");
18
21
22PParticle *q=new PParticle(*p1+*p2); // composite p+d
23//q->SetW(0.1);
24
25PParticle *s1[]={q,p3,delta,p4}, *s2[]={delta,p5,dl}, *s3[]={dl,em,ep};
26
31
32PReaction *r=new PReaction(cc,"dp_delta_dalitz",3,1);
33
34r->Print();
35r->loop(10000);
36}
37
38
39
40
41
42
43
44
45
46
47
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[]
PParticle * s3[]
PParticle * dl
PParticle * s1[]
PParticle * p5
PChannel * c2
PChannel * cc[]
PParticle * delta
PChannel * c3