StRoot  1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
Public Member Functions | Static Public Member Functions | Friends | List of all members
EvtTensor4C Class Reference

Public Member Functions

 EvtTensor4C (double t00, double t11, double t22, double t33)
 
 EvtTensor4C (const EvtTensor4C &t1)
 
EvtTensor4Coperator= (const EvtTensor4C &t1)
 
EvtTensor4Coperator*= (const EvtComplex &c)
 
EvtTensor4Coperator*= (double d)
 
EvtTensor4CaddDirProd (const EvtVector4R &p1, const EvtVector4R &p2)
 
void set (int i, int j, const EvtComplex &c)
 
void setdiag (double t00, double t11, double t22, double t33)
 
const EvtComplexget (int i, int j) const
 
EvtComplex trace () const
 
void zero ()
 
void applyRotateEuler (double alpha, double beta, double gamma)
 
void applyBoostTo (const EvtVector4R &p4)
 
void applyBoostTo (const EvtVector3R &boost)
 
EvtTensor4Coperator+= (const EvtTensor4C &t2)
 
EvtTensor4Coperator-= (const EvtTensor4C &t2)
 
EvtTensor4C conj () const
 
EvtVector4C cont1 (const EvtVector4C &v4) const
 
EvtVector4C cont2 (const EvtVector4C &v4) const
 
EvtVector4C cont1 (const EvtVector4R &v4) const
 
EvtVector4C cont2 (const EvtVector4R &v4) const
 

Static Public Member Functions

static const EvtTensor4Cg ()
 

Friends

EvtTensor4C EvtGenFunctions::directProd (const EvtVector4R &c1, const EvtVector4R &c2)
 
EvtTensor4C EvtGenFunctions::directProd (const EvtVector4C &c1, const EvtVector4C &c2)
 
EvtTensor4C EvtGenFunctions::directProd (const EvtVector4C &c1, const EvtVector4R &c2)
 
EvtTensor4C rotateEuler (const EvtTensor4C &e, double alpha, double beta, double gamma)
 
EvtTensor4C boostTo (const EvtTensor4C &e, const EvtVector4R p4)
 
EvtTensor4C boostTo (const EvtTensor4C &e, const EvtVector3R boost)
 
EvtTensor4C dual (const EvtTensor4C &t2)
 
EvtTensor4C conj (const EvtTensor4C &t2)
 
EvtTensor4C cont22 (const EvtTensor4C &t1, const EvtTensor4C &t2)
 
EvtTensor4C cont11 (const EvtTensor4C &t1, const EvtTensor4C &t2)
 
EvtTensor4C operator* (const EvtTensor4C &t1, const EvtComplex &c)
 
EvtTensor4C operator* (const EvtComplex &c, const EvtTensor4C &t1)
 
EvtTensor4C operator* (const EvtTensor4C &t1, double d)
 
EvtTensor4C operator* (double d, const EvtTensor4C &t1)
 
EvtComplex cont (const EvtTensor4C &t1, const EvtTensor4C &t2)
 
EvtTensor4C operator+ (const EvtTensor4C &t1, const EvtTensor4C &t2)
 
EvtTensor4C operator- (const EvtTensor4C &t1, const EvtTensor4C &t2)
 
std::ostream & operator<< (std::ostream &s, const EvtTensor4C &t)
 

Detailed Description

Definition at line 38 of file EvtTensor4C.hh.


The documentation for this class was generated from the following file: