StRoot  1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
EvtWnPi.hh
1 #ifndef EvtWNPI_HH
2 #define EvtWNPI_HH
3 
4 #include "EvtGenBase/EvtPatches.hh"
5 #include "EvtGenBase/EvtVector4R.hh"
6 #include "EvtGenBase/EvtVector4C.hh"
7 #include "EvtGenBase/EvtTensor4C.hh"
8 
9 class EvtWnPi {
10 public:
11  EvtVector4C WCurrent(EvtVector4R q1);
12  EvtVector4C WCurrent(EvtVector4R q1, EvtVector4R q2);
13  EvtVector4C WCurrent(EvtVector4R q1, EvtVector4R q2, EvtVector4R q3);
15 protected:
17  EvtComplex BWa( EvtVector4R q);
18  EvtComplex BWf( EvtVector4R q);
19  EvtComplex BWr( EvtVector4R q);
20  double pi3G(double Q2);
21 };
22 
23 #endif