Line data Source code
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/EvtVVpipiMoxhay.hh
12 : //
13 : // Description: This model is based on the proposal by Tuan and Lipkin
14 : // (Phys.Lett.B206:349-353,1988) and the subsequent model
15 : // by Moxhay (Phys.Rev.D39:3497,1989) for the dipion spectrum
16 : // in Y(3S) -> pi+ pi- Y(1S). Please Note: in Moxhay's paper,
17 : // he wrote the fitted value of the parameter Im(B)/A as
18 : // -0.2983. However, using his quoted value leads to the wrong
19 : // spectrum. Changing the sign of his quoted Im(B)/A fixes the
20 : // shape and reproduces his result. Therefore, please pass
21 : // Im(B)/A = 0.2983 and Re(B)/A = 0.2196 to get the correct shape
22 : // based on his fit to the CLEO data.
23 : //
24 : // Example:
25 : //
26 : // Decay Upsilon(3S)
27 : // 1.0000 Upsilon pi+ pi- Y3STOY1SPIPIMOXHAY 0.2196 0.2983;
28 : // Enddecay
29 : //
30 : // --> the order of parameters is: Re(B)/A Im(B)/A
31 : //
32 : //
33 : // Modification history:
34 : //
35 : // SEKULA November 02, 2007 Module created
36 : //
37 : //------------------------------------------------------------------------
38 :
39 : #ifndef EVTY3STOY1SPIPIMOXHAY_HH
40 : #define EVTY3STOY1SPIPIMOXHAY_HH
41 :
42 : #include "EvtGenBase/EvtDecayProb.hh"
43 :
44 : class EvtParticle;
45 :
46 : class EvtY3SToY1SpipiMoxhay:public EvtDecayProb {
47 :
48 : public:
49 :
50 0 : EvtY3SToY1SpipiMoxhay() {}
51 : virtual ~EvtY3SToY1SpipiMoxhay();
52 :
53 : std::string getName();
54 : EvtDecayBase* clone();
55 :
56 : void decay(EvtParticle *p);
57 : void init();
58 : void initProbMax();
59 :
60 : };
61 :
62 : #endif
63 :
|