1 /*******************************************************************************
2 * Project: BaBar detector at the SLAC PEP-II B-factory
4 * Author: Denis Dujmic, ddujmic@slac.stanford.edu
6 * Copyright (C) 2005 SLAC
7 *******************************************************************************/
9 #ifndef EVT_LASS_AMP_HH
10 #define EVT_LASS_AMP_HH
12 #include "EvtGenBase/EvtCyclic3.hh"
13 #include "EvtGenBase/EvtDalitzPoint.hh"
14 #include "EvtGenBase/EvtDalitzPlot.hh"
15 #include "EvtGenBase/EvtAmplitude.hh"
21 class EvtLASSAmp : public EvtAmplitude<EvtDalitzPoint> {
25 EvtLASSAmp( EvtDalitzPlot *dp,
26 EvtCyclic3::Pair pair,
28 double a, double r, double cutoff );
30 EvtLASSAmp(const EvtLASSAmp& other);
34 virtual EvtComplex amplitude(const EvtDalitzPoint& p) const;
36 virtual EvtAmplitude<EvtDalitzPoint>* clone() const
37 { return new EvtLASSAmp(*this); }
41 EvtDalitzPlot *_dalitzSpace;
43 EvtCyclic3::Pair _pair;