]> git.uio.no Git - u/mrichter/AliRoot.git/blob - TEvtGen/EvtGenBase/EvtPropBreitWignerRel.hh
Updates EvtGen Code
[u/mrichter/AliRoot.git] / TEvtGen / EvtGenBase / EvtPropBreitWignerRel.hh
1 /*******************************************************************************
2  * Project: BaBar detector at the SLAC PEP-II B-factory
3  * Package: EvtGenBase
4  *    File: $Id: EvtPropBreitWignerRel.hh,v 1.2 2009-03-16 16:42:03 robbep Exp $
5  *  Author: Alexei Dvoretskii, dvoretsk@slac.stanford.edu, 2001-2002
6  *
7  * Copyright (C) 2002 Caltech
8  *******************************************************************************/
9
10 // Relativistic Breit-Wigner Propagator
11
12 #ifndef EVT_PROP_BREIT_WIGNER_REL_HH
13 #define EVT_PROP_BREIT_WIGNER_REL_HH
14
15 #include "EvtGenBase/EvtComplex.hh"
16 #include "EvtGenBase/EvtPropagator.hh"
17
18 class EvtPropBreitWignerRel : public EvtPropagator {
19 public:
20
21   EvtPropBreitWignerRel(double m0, double g0); 
22   EvtPropBreitWignerRel(const EvtPropBreitWignerRel& other); 
23   ~EvtPropBreitWignerRel(); 
24
25   EvtAmplitude<EvtPoint1D>* clone() const;
26
27 protected:
28
29   EvtComplex amplitude(const EvtPoint1D& x) const;
30 };
31
32 #endif
33