StRoot
1
Main Page
Related Pages
Modules
Namespaces
Classes
Files
Examples
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Groups
Pages
StarGenerator
EvtGen1_06_00
EvtGenModels
EvtYmSToYnSpipiCLEO.hh
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/EvtYmSToYnSpipiCLEO.hh
12
//
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
19
// the CLEO fits.
20
//
21
// Example:
22
//
23
// Decay Upsilon(3S)
24
// 1.0000 Upsilon pi+ pi- YMSTOYNSPIPICLEO -2.523 1.189;
25
// Enddecay
26
// Decay Upsilon(3S)
27
// 1.0000 Upsilon(2S) pi+ pi- YMSTOYNSPIPICLEO -0.395 0.001;
28
// Enddecay
29
// Decay Upsilon(2S)
30
// 1.0000 Upsilon pi+ pi- YMSTOYNSPIPICLEO -0.753 0.000;
31
// Enddecay
32
//
33
// --> the order of parameters is: Re(B/A) Im(B/A)
34
//
35
// Modification history:
36
//
37
// SEKULA Jan. 28, 2008 Module created
38
//
39
//------------------------------------------------------------------------
40
41
#ifndef EVTYMSTOYNSPIPICLEO_HH
42
#define EVTYMSTOYNSPIPICLEO_HH
43
44
// #include "EvtGenBase/EvtDecayProb.hh"
45
#include "EvtGenBase/EvtDecayAmp.hh"
46
47
class
EvtParticle
;
48
49
class
EvtYmSToYnSpipiCLEO
:
public
EvtDecayAmp
{
50
//EvtDecayProb {
51
52
public
:
53
54
EvtYmSToYnSpipiCLEO
() {}
55
virtual
~
EvtYmSToYnSpipiCLEO
();
56
57
std::string getName();
58
EvtDecayBase
* clone();
59
60
void
decay(
EvtParticle
*p);
61
void
init();
62
void
initProbMax();
63
64
};
65
66
#endif
67
EvtDecayBase
Definition:
EvtDecayBase.hh:33
EvtDecayAmp
Definition:
EvtDecayAmp.hh:27
EvtParticle
Definition:
EvtParticle.hh:45
EvtYmSToYnSpipiCLEO
Definition:
EvtYmSToYnSpipiCLEO.hh:49
Generated by
1.8.5