1 /*******************************************************************************
2 * Project: BaBar detector at the SLAC PEP-II B-factory
4 * Author: D. Dujmic, ddujmic@slac.stanford.edu
6 * Copyright (C) 2005 SLAC
7 *******************************************************************************/
9 #ifndef EVT_PTO3P_AMP_SMPRSL_HH
10 #define EVT_PTO3P_AMP_SMPRSL_HH
12 #include "EvtGenBase/EvtPto3PAmp.hh"
13 #include "EvtGenBase/EvtCyclic3.hh"
18 class EvtPto3PAmpSmpResolution : public EvtPto3PAmp {
24 EvtPto3PAmpSmpResolution(EvtDalitzPlot dp,
25 EvtCyclic3::Pair pairAng, EvtCyclic3::Pair pairRes,
26 EvtSpinType::spintype spin,
27 const EvtPropagator& prop, NumType typeN);
30 EvtPto3PAmpSmpResolution(const EvtPto3PAmp& other);
32 ~EvtPto3PAmpSmpResolution();
34 virtual EvtAmplitude<EvtDalitzPoint>* clone() const
35 { return new EvtPto3PAmpSmpResolution(*this); }
38 virtual EvtComplex evalPropagator(double m) const;
40 void setResolution(double bias, double sigma) {
41 _bias=bias; _sigma=sigma;