]> git.uio.no Git - u/mrichter/AliRoot.git/blame - TEvtGen/EvtGen/EvtGenModels/EvtWnPi.hh
Converting TEvtGen to native cmake
[u/mrichter/AliRoot.git] / TEvtGen / EvtGen / EvtGenModels / EvtWnPi.hh
CommitLineData
0ca57c2f 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
9class EvtWnPi {
10public:
11 EvtVector4C WCurrent(EvtVector4R q1);
12 EvtVector4C WCurrent(EvtVector4R q1, EvtVector4R q2);
13 EvtVector4C WCurrent(EvtVector4R q1, EvtVector4R q2, EvtVector4R q3);
14 EvtVector4C WCurrent(EvtVector4R q1, EvtVector4R q2, EvtVector4R q3, EvtVector4R q4, EvtVector4R q5);
15protected:
16 EvtVector4C JB(EvtVector4R q1, EvtVector4R q2, EvtVector4R q3, EvtVector4R q4, EvtVector4R q5);
17 EvtComplex BWa( EvtVector4R q);
18 EvtComplex BWf( EvtVector4R q);
19 EvtComplex BWr( EvtVector4R q);
20 double pi3G(double Q2);
21};
22
23#endif