BOSS 7.0.9
BESIII Offline Software System
Loading...
Searching...
No Matches
BesEvtGen-00-04-08/src/EvtGen/EvtGenModels/EvtHypNonLepton.hh
Go to the documentation of this file.
1//-----------------------------------------------------------------------------------------------
2//
3// Module: EvtHybNonLepton.hh
4//
5// Desription: Routine to implement Hyperon(s=1/2) -> Baryon(s=1/2) + Scalar decays accroding to
6// Review Of Particle Physics 2004, Phys.Lett.B, Vol.592, p.864
7//
8// Modification history:
9//
10// 20/02/2005 PR Module created according to PHSP and Lb2Lll model
11//
12//-----------------------------------------------------------------------------------------------
13
14#ifndef EVTHYBNONLEPTON_HH
15#define EVTHYBNONLEPTON_HH
16
17#include "EvtGenBase/EvtDecayAmp.hh"
18#include "EvtGenBase/EvtComplex.hh"
19
20class EvtHypNonLepton:public EvtDecayAmp {
21
22public:
23
26
27 void getName(std::string& name);
29
31 void init();
33
34 void calcAmp(EvtAmp *amp,EvtParticle *parent);
35
36private:
37
38 double m_alpha;
39 double m_phi;
40 EvtComplex m_B_to_A;
41 long m_noTries;
42
43};
44
45#endif
virtual ~EvtHypNonLepton()
EvtDecayBase * clone()
void getName(std::string &name)
void calcAmp(EvtAmp *amp, EvtParticle *parent)
void decay(EvtParticle *p)