#include <EvtdFunction.hh>
|
static double | d (int j, int m1, int m2, double theta) |
|
Definition at line 24 of file EvtdFunction.hh.
◆ d()
double EvtdFunction::d |
( |
int |
j, |
|
|
int |
m1, |
|
|
int |
m2, |
|
|
double |
theta |
|
) |
| |
|
static |
Definition at line 30 of file EvtdFunction.cc.
30 {
31
32
33 int m1p=m1;
34 int m2p=m2;
35
36
37 int signp=1;
38
40 int tmp=m1p;
41 m1p=m2p;
42 m2p=tmp;
43 if ((m1p-m2p)%4!=0) signp=-signp;
44 }
45
46
47 if (m2p<0) {
48 m1p=-m1p;
49 m2p=-m2p;
50 if ((m1p-m2p)%4!=0) signp=-signp;
51 }
52
53
55
57
58 double d=df.
d(j,m1p,m2p,theta)*signp;
59
61
62}
double abs(const EvtComplex &c)
double d(int j, int m1, int m2, double theta)
void init(int j, int m1, int m2)
static double d(int j, int m1, int m2, double theta)
Referenced by EvtPto3PAmp::angDep(), d(), EvtEvalHelAmp::evalAmp(), EvtEvalHelAmp::probMax(), EvtHighSpinParticle::rotateToHelicityBasis(), and wignerD().
The documentation for this class was generated from the following files: