StRoot  1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
EvtBlattWeisskopf.hh
1 /*******************************************************************************
2  * Project: BaBar detector at the SLAC PEP-II B-factory
3  * Package: EvtGenBase
4  * File: $Id: EvtBlattWeisskopf.hh,v 1.1 2016/09/23 18:37:29 jwebb Exp $
5  * Author: Alexei Dvoretskii, dvoretsk@slac.stanford.edu, 2001-2002
6  *
7  * Copyright (C) 2002 Caltech
8  *******************************************************************************/
9 
10 // Blatt-Weisskopf penetration form factor for a resonance R->AB.
11 // Taken from CLEO preprint 00-23 (hep-ex/0011065)
12 
13 #ifndef EVT_BLATT_WEISSKOPF_HH
14 #define EVT_BLATT_WEISSKOPF_HH
15 
17 
18 
19 public:
20 
21  EvtBlattWeisskopf(int LL, double R, double p0);
24 
25  double operator()(double p) const;
26 
27 private:
28 
29  int _LL; // angular momentum of daughters
30  double _radial; // resonance radial parameter
31  double _p0;
32 
33  double _F0; // formula evaluated at _p0
34  double compute(double p) const;
35 
36 };
37 
38 #endif
39 
40