95 if ( other_b == B0B ) {
100 if ( other_b == B0 ) {
101 cG0P = G0P * ( cdmt + ( 1.0 / lambda_km ) *
103 cG1P = G1P * ( cdmt + ( 1.0 / lambda_km ) *
105 cG1M = -G1M * ( cdmt - ( 1.0 / lambda_km ) *
111 A0 = cG0P / sqrt( 2.0 );
112 AP = ( cG1P + cG1M ) / sqrt( 2.0 );
113 AM = ( cG1P - cG1M ) / sqrt( 2.0 );
132 return "G1PlusPhase";
136 return "G0PlusPhase";
140 return "G1MinusPhase";
static EvtCPUtil * getInstance()
void OtherB(EvtParticle *p, double &t, EvtId &otherb)
void checkSpinDaughter(int d1, EvtSpinType::spintype sp)
void checkSpinParent(EvtSpinType::spintype sp)
double getArg(unsigned int j)
void setProbMax(double prbmx)
EvtId getDaug(int i) const
void checkNDaug(int d1, int d2=-1)
void checkNArg(int a1, int a2=-1, int a3=-1, int a4=-1)
static EvtId getId(const std::string &name)
std::string getName() const override
void decay(EvtParticle *p) override
EvtDecayBase * clone() const override
std::string getParamDefault(int i) override
std::string getParamName(int i) override
void initProbMax() override
static void SVVHel(EvtParticle *parent, EvtAmp &, EvtId n_v1, EvtId n_v2, const EvtComplex &hp, const EvtComplex &h0, const EvtComplex &hm)