1 //--------------------------------------------------------------------------
4 // This software is part of the EvtGen package developed jointly
5 // for the BaBar and CLEO collaborations. If you use all or part
6 // of it, please give an appropriate acknowledgement.
8 // Copyright Information: See EvtGen/COPYRIGHT
9 // Copyright (C) 12001 Caltech
11 // Module: EvtGen/EvtSSDCP.hh
13 // Description: This module is part of the unification of simulation of CP violation in
14 // B decays. This model handles decays of the type B->SD where D is either
15 // a spin 0, 1, or 2 particle. See long writeup for more information.
17 // Modification history:
19 // DJL/RYD August 12, 2001 Module created
21 //------------------------------------------------------------------------
26 #include "EvtGenBase/EvtDecayAmp.hh"
30 class EvtSSDCP:public EvtDecayAmp {
37 std::string getName();
38 EvtDecayBase* clone();
42 void decay(EvtParticle *p);
44 std::string getParamName(int i);
45 std::string getParamDefault(int i);
57 EvtComplex _z; //FS CPTV parameter
59 // FS commented next line becuse not used
66 EvtComplex _Abar_fbar;