Pluto v6.3.0
Loading...
Searching...
No Matches
thermal_w_dalitz.C
Go to the documentation of this file.
1//TITLE test thermal source of rho's
2// (R.H. 21/3/2006)
3
4{
5
6 PFireball *source = new PFireball("w", 1.0, 0.055, 0.0, 1.0, 0.0, 0., 0., 0., 0.); //1AGeV temp.
7 source->setTrueThermal(kTRUE);
8
9 PParticle *omegb = new PParticle("w"); // set up omega Dalitz decay
11 PChannel *c14 = new PChannel(s6, 1, 1, 1);
12 PParticle *ep6 = new PParticle("e+");
13 PParticle *em6 = new PParticle("e-");
14 PParticle *opi0 = new PParticle("pi0");
15 PParticle *dilep4 = new PParticle("dilepton");
17 PChannel *c15 = new PChannel(omegdecayb, 2, 1, 1);
19 PChannel *c16 = new PChannel(dildecay4, 2, 1, 1);
20
21 PChannel *cc[] = {c14, c15, c16};
22 PReaction *r = new PReaction(cc, "thermal_w_dalitz", 3, 1, 1);
23 r->Print();
24 r->SetHGeant(0); // set to 1, if PLUTO run from HGeant prompt
25 r->loop(10000);
26
27 //data->Draw("M()","ID()==52","");
28
29}
PReaction r(c,"eta_dalitz", 3, 0, 0, 0, 1)
PChannel * cc[]
PFireball source("pi0", 0.1, 0)
PParticle * s6[]
PParticle * omegdecayb[]
PParticle * dildecay4[]
PParticle * em6
PParticle * ep6
PChannel * c15
PChannel * c14
PParticle * dilep4
PParticle * opi0
PChannel * c16
PParticle * omegb