71 sprintf( vak,
"PARJ(13)=%f", val );
72 std::string temp( vak );
73 lugive_( temp.c_str(), strlen( temp.c_str() ) );
89 double px[100], py[100], pz[100], e[100];
91 if ( p->
getNDaug() != 0 ) {
return; }
96 for ( i = 0; i < ndaugjs; i++ )
107 if ( px[i] * px[i] + py[i] * py[i] + pz[i] * pz[i] >= e[i] * e[i] )
108 { e[i] = sqrt( px[i] * px[i] + py[i] * py[i] + pz[i] * pz[i] ) + 0.0000000000001; }
110 p4[i].
set( e[i], px[i], py[i], pz[i] );
115 more = ( ( channel != -1 ) && ( channel != p->
getChannel() ) );
121 for ( i = 0; i < ndaugjs; i++ ) { p->
getDaug( i )->
init(
id[i], p4[i] ); }
sprintf(cut, "kal_costheta0_em>-0.93&&kal_costheta0_em<0.93&&kal_pxy0_em>=0.05+%d*0.1&&kal_" "pxy0_em<0.15+%d*0.1&&NGch>=2", j, j)
void continuum_(double *, int *, int *, int *, double *, double *, double *, double *)
void makeDaughters(int ndaug, EvtId *id)
virtual void init(EvtId part_n, const EvtVector4R &p4)=0
EvtParticle * getDaug(int i)