/home/bes3soft/bes3soft/Boss/7.0.2/dist/7.0.2/Generator/BesEvtGen/BesEvtGen-00-03-58/src/EvtGen/EvtGenBase/EvtHelSys.hh File Reference

#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)


Function Documentation

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 }


Generated on Tue Nov 29 23:15:53 2016 for BOSS_7.0.2 by  doxygen 1.4.7