Changeset View
Changeset View
Standalone View
Standalone View
src/EvtGenModels/EvtVSS.cpp
Show First 20 Lines • Show All 61 Lines • ▼ Show 20 Lines | |||||
void EvtVSS::decay( EvtParticle* p ) | void EvtVSS::decay( EvtParticle* p ) | ||||
{ | { | ||||
p->initializePhaseSpace( getNDaug(), getDaugs() ); | p->initializePhaseSpace( getNDaug(), getDaugs() ); | ||||
EvtVector4R pDaug = p->getDaug( 0 )->getP4(); | EvtVector4R pDaug = p->getDaug( 0 )->getP4(); | ||||
double norm = 1.0 / pDaug.d3mag(); | double norm = 1.0 / pDaug.d3mag(); | ||||
pDaug *= norm; | |||||
// std::cout<<"VSS "<<norm<<std::endl; | |||||
for ( int i = 0; i < 3; i++ ) | for ( int i = 0; i < 3; i++ ) | ||||
vertex( i, norm * pDaug * ( p->eps( i ) ) ); | vertex( i, pDaug * ( p->eps( i ) ) ); | ||||
return; | return; | ||||
} | } |