BOSS 8.0.0
BESIII Offline Software System
Loading...
Searching...
No Matches
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
6// to
7// Review Of Particle Physics 2004, Phys.Lett.B, Vol.592, p.864
8//
9// Modification history:
10//
11// 20/02/2005 PR Module created according to PHSP and Lb2Lll model
12//
13//-----------------------------------------------------------------------------------------------
14
15#ifndef EVTHYBNONLEPTON_HH
16#define EVTHYBNONLEPTON_HH
17
20
22
23public:
25 virtual ~EvtHypNonLepton();
26
27 void getName( std::string& name );
29
30 void decay( EvtParticle* p );
31 void init();
32 void initProbMax();
33
34 void calcAmp( EvtAmp* amp, EvtParticle* parent );
35
36private:
37 double m_alpha;
38 double m_phi;
39 EvtComplex m_B_to_A;
40 long m_noTries;
41};
42
43#endif
EvtDecayBase * clone()
void getName(std::string &name)
void calcAmp(EvtAmp *amp, EvtParticle *parent)
void decay(EvtParticle *p)
virtual ~EvtHypNonLepton()