20#include "EvtGenBase/EvtPatches.hh"
24#include "EvtGenBase/Evt3Rank3C.hh"
25#include "EvtGenBase/EvtComplex.hh"
26#include "EvtGenBase/EvtVector3C.hh"
27#include "EvtGenBase/EvtTensor3C.hh"
28#include "EvtGenBase/EvtReport.hh"
39 t[i][j][k] = t1.t[i][j][k];
54 t[i][j][k] = t1.t[i][j][k];
122 t[i][j][k]+=t2.
get(i,j,k);
136 t[i][j][k]-=t2.
get(i,j,k);
197 temp.
set(i,k,t[0][i][k]*
v.get(0)+t[1][i][k]*
v.get(1)
198 +t[2][i][k]*
v.get(2));
212 temp.
set(i,k,t[i][0][k]*
v.get(0)+t[i][1][k]*
v.get(1)
213 +t[i][2][k]*
v.get(2));
227 temp.
set(i,k,t[i][k][0]*
v.get(0)+t[i][k][1]*
v.get(1)
228 +t[i][k][2]*
v.get(2));
241 temp.
set(i,k,t[0][i][k]*
v.get(0)+t[1][i][k]*
v.get(1)
242 +t[2][i][k]*
v.get(2));
256 temp.
set(i,k,t[i][0][k]*
v.get(0)+t[i][1][k]*
v.get(1)
257 +t[i][2][k]*
v.get(2));
271 temp.
set(i,k,t[i][k][0]*
v.get(0)+t[i][k][1]*
v.get(1)
272 +t[i][k][2]*
v.get(2));
**********Class see also m_nmax DOUBLE PRECISION m_amel DOUBLE PRECISION m_x2 DOUBLE PRECISION m_alfinv DOUBLE PRECISION m_Xenph INTEGER m_KeyWtm INTEGER m_idyfs DOUBLE PRECISION m_zini DOUBLE PRECISION m_q2 DOUBLE PRECISION m_Wt_KF DOUBLE PRECISION m_WtCut INTEGER m_KFfin *COMMON c_KarLud $ !Input CMS energy[GeV] $ !CMS energy after beam spread beam strahlung[GeV] $ !Beam energy spread[GeV] $ !z boost due to beam spread $ !electron beam mass *ff pair spectrum $ !minimum v
Evt3Rank3C conj(const Evt3Rank3C &t2)
ostream & report(Severity severity, const char *facility)
Evt3Rank3C & operator-=(const Evt3Rank3C &t2)
Evt3Rank3C & operator*=(const double d)
EvtTensor3C cont1(const EvtVector3C &v) const
friend Evt3Rank3C conj(const Evt3Rank3C &t2)
const EvtComplex & get(int i, int j, int k) const
Evt3Rank3C & operator=(const Evt3Rank3C &t1)
Evt3Rank3C & operator+=(const Evt3Rank3C &t2)
EvtTensor3C cont2(const EvtVector3C &v) const
void set(int i, int j, int k, const EvtComplex &c)
EvtTensor3C cont3(const EvtVector3C &v) const
void set(int i, int j, const EvtComplex &c)