LCOV - code coverage report
Current view: top level - TEvtGen/EvtGen/EvtGenModels - EvtHypNonLepton.hh (source / functions) Hit Total Coverage
Test: coverage.info Lines: 0 1 0.0 %
Date: 2016-06-14 17:26:59 Functions: 0 2 0.0 %

          Line data    Source code
       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             : 
      20             : class EvtHypNonLepton:public EvtDecayAmp {
      21             : 
      22             : public:
      23             : 
      24           0 :   EvtHypNonLepton() {}
      25             :   virtual ~EvtHypNonLepton();
      26             : 
      27             :   std::string getName();
      28             :   EvtDecayBase* clone();
      29             : 
      30             :   void decay(EvtParticle *p);
      31             :   void init();
      32             :   void initProbMax();
      33             : 
      34             :   void calcAmp(EvtAmp *amp,EvtParticle *parent);
      35             : 
      36             : private:
      37             : 
      38             :   double     m_alpha;
      39             :   double     m_phi;
      40             :   EvtComplex m_B_to_A;
      41             :   long       m_noTries;
      42             : 
      43             : };
      44             : 
      45             : #endif

Generated by: LCOV version 1.11