#include <iostream>
#include "EvtGenBase/EvtVector4R.hh"
#include "EvtGenBase/EvtVector3R.hh"
#include <fstream>
Go to the source code of this file.
Classes | |
class | EvtHelSys |
Functions | |
EvtComplex | Djmn (int j, int m, int n, double phi, double theta, double gamma) |
EvtComplex Djmn | ( | int | j, | |
int | m, | |||
int | n, | |||
double | phi, | |||
double | theta, | |||
double | gamma | |||
) |
Definition at line 151 of file EvtHelSys.cc.
References cos(), EvtdFunction::d(), n2, sin(), and subSeperate::temp.
00151 { 00152 int j2=j*2,m2=m*2,n2=n*2; 00153 EvtComplex gp(cos(-phi*m ), -sin(phi*m)); 00154 EvtComplex gm(cos(-gamma*n), -sin(gamma*n)); 00155 double tp3=EvtdFunction::d(j2,m2,n2,theta); 00156 00157 //EvtComplex temp=wignerD(j2,m2,n2,phi,theta,gamma); //wignerD is corrected by pingrg, 2007,04,28, it gives the same result as this definition 00158 00159 EvtComplex temp=gp * tp3 * gm; 00160 00161 return temp; 00162 }