73 double wcm = p->
mass();
74 double beta = 2. * electMass / wcm;
75 beta = sqrt( 1. - beta * beta );
78 double pg = ( wcm * wcm - phi->
mass() * phi->
mass() ) / ( 2 * wcm );
90 double ymax = log( ( 1. + beta * csfrmn ) / ( 1. - beta * csfrmn ) );
91 double ymin = log( ( 1. - beta * csbkmn ) / ( 1. + beta * csbkmn ) );
96 cs = ( cs - 1. ) / ( cs + 1. ) / beta;
97 double sn = sqrt( 1 - cs * cs );
103 pg * sn *
sin( fi ), pg * cs );
145 rho.
Set( 0, 0, rho11 );
146 rho.
Set( 0, 1, rho12 );
147 rho.
Set( 0, 2, rho13 );
148 rho.
Set( 1, 0, rho21 );
149 rho.
Set( 1, 1, rho22 );
150 rho.
Set( 1, 2, rho23 );
151 rho.
Set( 2, 0, rho31 );
152 rho.
Set( 2, 1, rho32 );
153 rho.
Set( 2, 2, rho33 );
void setSpinDensityForward(const EvtSpinDensity &rho)
virtual EvtVector4C epsParent(int i) const
virtual void init(EvtId part_n, const EvtVector4R &p4)=0
virtual EvtVector4C epsParentPhoton(int i)
EvtParticle * getDaug(int i)
double initializePhaseSpace(int numdaughter, EvtId *daughters, double poleSize=-1., int whichTwo1=0, int whichTwo2=1)