1 //--------------------------------------------------------------------------
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.
8 // Copyright Information: See EvtGen/COPYRIGHT
9 // Copyright (C) 1998 Caltech, UCSB
11 // Module: EvtGen/EvtYmSToYnSpipiCLEO.hh
13 // Description: This model is based on matrix element method used by
14 // CLEO in Phys.Rev.D76:072001,2007 to model the dipion mass
15 // and helicity angle distribution in the decays Y(mS) -> pi pi Y(nS),
16 // where m,n are integers and m>n and m<4.
17 // This model has two parameters, Re(B/A) and Im(B/A), which
18 // are coefficients of the matrix element's terms determined by
24 // 1.0000 Upsilon pi+ pi- YMSTOYNSPIPICLEO -2.523 1.189;
27 // 1.0000 Upsilon(2S) pi+ pi- YMSTOYNSPIPICLEO -0.395 0.001;
30 // 1.0000 Upsilon pi+ pi- YMSTOYNSPIPICLEO -0.753 0.000;
33 // --> the order of parameters is: Re(B/A) Im(B/A)
35 // Modification history:
37 // SEKULA Jan. 28, 2008 Module created
39 //------------------------------------------------------------------------
41 #ifndef EVTYMSTOYNSPIPICLEO_HH
42 #define EVTYMSTOYNSPIPICLEO_HH
44 // #include "EvtGenBase/EvtDecayProb.hh"
45 #include "EvtGenBase/EvtDecayAmp.hh"
49 class EvtYmSToYnSpipiCLEO:public EvtDecayAmp {
54 EvtYmSToYnSpipiCLEO() {}
55 virtual ~EvtYmSToYnSpipiCLEO();
57 std::string getName();
58 EvtDecayBase* clone();
60 void decay(EvtParticle *p);