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
{
8
gROOT->Reset();
9
10
PParticle
*
p1
=
new
PParticle
(
"d"
,2.);
// projectile = 1 GeV/u
11
PParticle
*
p2
=
new
PParticle
(
"p"
);
// target
12
PParticle
*
p3
=
new
PParticle
(
"p"
);
13
PParticle
*
p4
=
new
PParticle
(
"p"
);
14
PParticle
*
delta
=
new
PParticle
(
"D0"
);
15
16
PParticle
*
p5
=
new
PParticle
(
"n"
);
17
PParticle
*
dl
=
new
PParticle
(
"dilepton"
);
18
19
PParticle
*
em
=
new
PParticle
(
"e-"
);
20
PParticle
*
ep
=
new
PParticle
(
"e+"
);
21
22
PParticle
*
q
=
new
PParticle
(*
p1
+*
p2
);
// composite p+d
23
//q->SetW(0.1);
24
25
PParticle
*
s1
[]={
q
,
p3
,
delta
,
p4
}, *
s2
[]={
delta
,
p5
,
dl
}, *
s3
[]={
dl
,
em
,
ep
};
26
27
PChannel
*
c1
=
new
PChannel
(
s1
,3);
28
PChannel
*
c2
=
new
PChannel
(
s2
);
29
PChannel
*
c3
=
new
PChannel
(
s3
);
30
PChannel
*
cc
[]={
c1
,
c2
,
c3
};
31
32
PReaction
*
r
=
new
PReaction
(
cc
,
"dp_delta_dalitz"
,3,1);
33
34
r
->Print();
35
r
->loop(10000);
36
}
37
38
39
40
41
42
43
44
45
46
47
ep
PParticle * ep
Definition
analyze_eta_dalitz.C:13
em
PParticle * em
Definition
analyze_eta_dalitz.C:13
c1
c1
Definition
analyze_pp_delta_dalitz.C:23
PChannel
Definition
PChannel.h:33
PParticle
Definition
PParticle.h:25
PReaction
Definition
PReaction.h:37
p4
PParticle p4("p")
q
PParticle q
Definition
complete_eta.C:8
p3
PParticle p3("p")
p2
PParticle p2("p")
r
PReaction r(c,"eta_dalitz", 3, 0, 0, 0, 1)
p1
PParticle p1("p", beam_energy)
s2
PParticle * s2[]
Definition
dp_2delta_dalitz.C:28
s3
PParticle * s3[]
Definition
dp_2delta_dalitz.C:28
dl
PParticle * dl
Definition
dp_2delta_dalitz.C:18
s1
PParticle * s1[]
Definition
dp_2delta_dalitz.C:28
p5
PParticle * p5
Definition
dp_2delta_dalitz.C:17
c2
PChannel * c2
Definition
dp_2delta_dalitz.C:32
cc
PChannel * cc[]
Definition
dp_2delta_dalitz.C:36
delta
PParticle * delta
Definition
dp_2delta_dalitz.C:14
c3
PChannel * c3
Definition
dp_2delta_dalitz.C:33
pluto6
macros
dp_delta_dalitz.C
Generated by
1.14.0