#include <EvtVVS.hh>
|
| VVS (EvtVector4R pd1, EvtVector4R pd2, EvtVector4R pd3, double ResonanceMass, double ResonanceWidth, double r1, double r2, double phase1, double phase2) |
|
double | Fij (int i, int j, double r) |
|
double | R00 (double r) |
|
EvtComplex | amps1 (int m, int i, int j) |
|
double | amps () |
|
Definition at line 35 of file EvtVVS.hh.
◆ VVS()
Definition at line 37 of file EvtVVS.hh.
37 {
38
39
40
41
42
43
44
45 _pd[0]=pd1;
46 _pd[1]=pd2;
47 _pd[2]=pd3;
48 _res[0]=ResonanceMass;
49 _res[1]=ResonanceWidth;
50 _par[0]=r1;
51 _par[1]=phase1;
52 _par[2]=r2;
53 _par[3]=phase2;
54 }
◆ amps()
Definition at line 71 of file EvtVVS.cc.
71 {
72 double r1=_par[0];
73 double phase1=_par[1];
74 double r2=_par[2];
75 double phase2=_par[3];
76 double temp=0.0;
77 int m;
79 return temp;
80 }
EvtComplex exp(const EvtComplex &c)
EvtComplex amps1(int m, int i, int j)
Referenced by EvtRhoPi::AmplitudeSquare().
◆ amps1()
Definition at line 49 of file EvtVVS.cc.
49 {
50 double mrho=_res[0];
51 double wrho=_res[1];
55 prho=_pd[i]+_pd[j];
57 dpro=
s-mrho*mrho+img*sqrt(
s)*wrho;
59 double theta,phi,ct1,st1,
phi1,st,ct;
60 double rpp=angles.getHelAng(0);
61 theta=angles.getHelAng(1);
62 phi =angles.getHelAng(2);
63 ct1 =labAngles.
Angles(prho,1);
65 int lamb;
67 for(lamb=-1;lamb<=1;lamb++) temp=temp+
Fij(lamb,0,prho.
d3mag())*
Djmn(1,m,lamb,
phi1,ct1,0.0)/dpro*
R00(rpp)*
Djmn(1,lamb,0,phi,theta,0.0);
68 return temp;
69 }
EvtComplex Djmn(int j, int m, int n, double phi, double theta, double gamma)
double Angles(EvtVector4R, int)
double Fij(int i, int j, double r)
Referenced by amps().
◆ Fij()
double VVS::Fij |
( |
int |
i, |
|
|
int |
j, |
|
|
double |
r |
|
) |
| |
Definition at line 40 of file EvtVVS.cc.
40 {
41 double mpsi=(_pd[0]+_pd[1]+_pd[2]).
mass();
42 double temp=mpsi*r;
43 if(i==0&& j==0) return 0;
44 if(i==1&& j==0) return temp;
45 if(i==-1&& j==0) return -temp;
46
47 }
Referenced by amps1().
◆ R00()
double VVS::R00 |
( |
double |
r | ) |
|
The documentation for this class was generated from the following files: