BOSS 6.6.4.p03
BESIII Offline Software System
Loading...
Searching...
No Matches
EvtSLBKPoleFF.hh
Go to the documentation of this file.
1//--------------------------------------------------------------------------
2//
3// Environment:
4// This software is part of the EvtGen package developed jointly
5// for the BaBar and CLEO collaborations. If you use all or part
6// of it, please give an appropriate acknowledgement.
7//
8// Copyright Information: See EvtGen/COPYRIGHT
9// Copyright (C) 1998 Caltech, UCSB
10//
11// Module: EvtGen/EvtSLBKPoleFF.hh
12//
13// Description:Form factor routines for EvtSLBKPole,
14// according to Becirevic and Kaidalov(BK)
15//
16// Modification history:
17//
18// liheng October 20, 2005 Module created
19//
20//------------------------------------------------------------------------
21
22#ifndef EVTSLBKPOLEFF_HH//modified
23#define EVTSLBKPOLEFF_HH//modified
24
25#include "EvtGenBase/EvtSemiLeptonicFF.hh"//modified
26#include "EvtGenBase/EvtId.hh"
27
28class EvtSLBKPoleFF : public EvtSemiLeptonicFF {//modified
29
30public:
31 EvtSLBKPoleFF(int numarg, double *arglist);//modified
32 void getscalarff(EvtId parent,EvtId daught,
33 double t, double mass, double *fpf,
34 double *f0f );
35 void getvectorff(EvtId parent,EvtId daught,
36 double t, double mass, double *a1f,
37 double *a2f, double *vf, double *a0f );
38 void gettensorff(EvtId parent,EvtId daught,//need to be modified, but not yet
39 double t, double mass, double *hf,
40 double *kf, double *bp, double *bm );
41
42 void getbaryonff(EvtId, EvtId, double, double, double*,
43 double*, double*, double*);
44
45
46private:
47 int numSLBKPoleargs;//modified
48 double SLBKPoleargs[16];//modified
49
50};
51
52#endif
53
54
55
double mass
Definition: EvtId.hh:27
void gettensorff(EvtId parent, EvtId daught, double t, double mass, double *hf, double *kf, double *bp, double *bm)
void getvectorff(EvtId parent, EvtId daught, double t, double mass, double *a1f, double *a2f, double *vf, double *a0f)
void getbaryonff(EvtId, EvtId, double, double, double *, double *, double *, double *)
void getscalarff(EvtId parent, EvtId daught, double t, double mass, double *fpf, double *f0f)
int t()
Definition: t.c:1