203 EvtId parnum, mesnum, lnum;
209 if ( parnum == BP || parnum == BM || parnum == B0 || parnum == B0B ||
210 parnum == BS0 || parnum == BSB ) {
211 if ( mesnum == DST0 || mesnum == DSTP || mesnum == DSTB ||
212 mesnum == DSTM || mesnum == DSSTP || mesnum == DSSTM ) {
213 if ( lnum == EP || lnum == EM || lnum == MUP || lnum == MUM ) {
217 if ( lnum == TAUP || lnum == TAUM ) {
223 if ( mesnum == D0 || mesnum == DP || mesnum == D0B || mesnum == DM ||
224 mesnum == DSP || mesnum == DSM ) {
225 if ( lnum == EP || lnum == EM || lnum == MUP || lnum == MUM ) {
229 if ( lnum == TAUP || lnum == TAUM ) {
235 if ( mesnum == D1P1P || mesnum == D1P1N || mesnum == D1P10 ||
236 mesnum == D1P1B || mesnum == DS1P || mesnum == DS1M ) {
237 if ( lnum == EP || lnum == EM || lnum == MUP || lnum == MUM ) {
241 if ( lnum == TAUP || lnum == TAUM ) {
247 if ( mesnum == D3P1P || mesnum == D3P1N || mesnum == D3P10 ||
248 mesnum == D3P1B || mesnum == DS0STP || mesnum == DS0STM ) {
249 if ( lnum == EP || lnum == EM || lnum == MUP || lnum == MUM ) {
253 if ( lnum == TAUP || lnum == TAUM ) {
259 if ( mesnum == D3P0P || mesnum == D3P0N || mesnum == D3P00 ||
260 mesnum == D3P0B || mesnum == DPS1P || mesnum == DPS1M ) {
261 if ( lnum == EP || lnum == EM || lnum == MUP || lnum == MUM ) {
265 if ( lnum == TAUP || lnum == TAUM ) {
270 if ( mesnum == D3P2P || mesnum == D3P2N || mesnum == D3P20 ||
271 mesnum == D3P2B || mesnum == DS2STP || mesnum == DS2STM ) {
272 if ( mesnum == DS2STP || mesnum == DS2STM ) {
276 if ( lnum == EP || lnum == EM || lnum == MUP || lnum == MUM ) {
280 if ( lnum == TAUP || lnum == TAUM ) {
286 if ( mesnum == D21S0P || mesnum == D21S0N || mesnum == D21S00 ||
288 if ( lnum == EP || lnum == EM || lnum == MUP || lnum == MUM ) {
292 if ( lnum == TAUP || lnum == TAUM ) {
298 if ( mesnum == D23S1P || mesnum == D23S1N || mesnum == D23S10 ||
300 if ( lnum == EP || lnum == EM || lnum == MUP || lnum == MUM ) {
304 if ( lnum == TAUP || lnum == TAUM ) {
310 if ( mesnum == RHOP || mesnum == RHOM || mesnum == RHO0 ) {
311 if ( lnum == EP || lnum == EM || lnum == MUP || lnum == MUM ) {
315 if ( lnum == TAUP || lnum == TAUM ) {
321 if ( mesnum == OMEG ) {
322 if ( lnum == EP || lnum == EM || lnum == MUP || lnum == MUM ) {
326 if ( lnum == TAUP || lnum == TAUM ) {
332 if ( mesnum == PIP || mesnum == PIM || mesnum == PI0 ) {
333 if ( lnum == EP || lnum == EM || lnum == MUP || lnum == MUM ) {
337 if ( lnum == TAUP || lnum == TAUM ) {
343 if ( mesnum == ETA ) {
344 if ( lnum == EP || lnum == EM || lnum == MUP || lnum == MUM ) {
348 if ( lnum == TAUP || lnum == TAUM ) {
354 if ( mesnum == ETAPR ) {
355 if ( lnum == EP || lnum == EM || lnum == MUP || lnum == MUM ) {
359 if ( lnum == TAUP || lnum == TAUM ) {
365 if ( mesnum == B1P || mesnum == B1M || mesnum == B10 ) {
366 if ( lnum == EP || lnum == EM || lnum == MUP || lnum == MUM ) {
370 if ( lnum == TAUP || lnum == TAUM ) {
376 if ( mesnum == A0P || mesnum == A0M || mesnum == A00 ) {
377 if ( lnum == EP || lnum == EM || lnum == MUP || lnum == MUM ) {
381 if ( lnum == TAUP || lnum == TAUM ) {
387 if ( mesnum == A1P || mesnum == A1M || mesnum == A10 ) {
388 if ( lnum == EP || lnum == EM || lnum == MUP || lnum == MUM ) {
392 if ( lnum == TAUP || lnum == TAUM ) {
398 if ( mesnum == A2P || mesnum == A2M || mesnum == A20 ) {
399 if ( lnum == EP || lnum == EM || lnum == MUP || lnum == MUM ) {
403 if ( lnum == TAUP || lnum == TAUM ) {
409 if ( mesnum == H1 ) {
410 if ( lnum == EP || lnum == EM || lnum == MUP || lnum == MUM ) {
414 if ( lnum == TAUP || lnum == TAUM ) {
420 if ( mesnum == H1PR ) {
421 if ( lnum == EP || lnum == EM || lnum == MUP || lnum == MUM ) {
425 if ( lnum == TAUP || lnum == TAUM ) {
431 if ( mesnum == F2 ) {
432 if ( lnum == EP || lnum == EM || lnum == MUP || lnum == MUM ) {
436 if ( lnum == TAUP || lnum == TAUM ) {
442 if ( mesnum == F2PR ) {
443 if ( lnum == EP || lnum == EM || lnum == MUP || lnum == MUM ) {
447 if ( lnum == TAUP || lnum == TAUM ) {
453 if ( mesnum == F1 ) {
454 if ( lnum == EP || lnum == EM || lnum == MUP || lnum == MUM ) {
458 if ( lnum == TAUP || lnum == TAUM ) {
464 if ( mesnum == F1PR ) {
465 if ( lnum == EP || lnum == EM || lnum == MUP || lnum == MUM ) {
469 if ( lnum == TAUP || lnum == TAUM ) {
475 if ( mesnum == F0 ) {
476 if ( lnum == EP || lnum == EM || lnum == MUP || lnum == MUM ) {
480 if ( lnum == TAUP || lnum == TAUM ) {
486 if ( mesnum == F0PR ) {
487 if ( lnum == EP || lnum == EM || lnum == MUP || lnum == MUM ) {
491 if ( lnum == TAUP || lnum == TAUM ) {
497 if ( mesnum == RHO2SP || mesnum == RHO2SM || mesnum == RHO2S0 ) {
498 if ( lnum == EP || lnum == EM || lnum == MUP || lnum == MUM ) {
502 if ( lnum == TAUP || lnum == TAUM ) {
508 if ( mesnum == OMEG2S ) {
509 if ( lnum == EP || lnum == EM || lnum == MUP || lnum == MUM ) {
513 if ( lnum == TAUP || lnum == TAUM ) {
519 if ( mesnum == PI2SP || mesnum == PI2SM || mesnum == PI2S0 ) {
520 if ( lnum == EP || lnum == EM || lnum == MUP || lnum == MUM ) {
524 if ( lnum == TAUP || lnum == TAUM ) {
530 if ( mesnum == ETA2S ) {
531 if ( lnum == EP || lnum == EM || lnum == MUP || lnum == MUM ) {
535 if ( lnum == TAUP || lnum == TAUM ) {
541 if ( mesnum == KP || mesnum == KM || mesnum == K1P || mesnum == K1M ||
542 mesnum == K1STP || mesnum == K1STM ) {
543 if ( lnum == EP || lnum == EM || lnum == MUP || lnum == MUM ) {
547 if ( lnum == TAUP || lnum == TAUM ) {
553 if ( mesnum == KSTP || mesnum == KSTM ) {
554 if ( lnum == EP || lnum == EM || lnum == MUP || lnum == MUM ) {
558 if ( lnum == TAUP || lnum == TAUM ) {
565 if ( parnum == D0 || parnum == DP || parnum == DM || parnum == D0B ) {
566 if ( mesnum == RHOP || mesnum == RHOM || mesnum == RHO0 ) {
567 if ( lnum == EP || lnum == EM || lnum == MUP || lnum == MUM ) {
573 if ( mesnum == OMEG ) {
574 if ( lnum == EP || lnum == EM || lnum == MUP || lnum == MUM ) {
580 if ( mesnum == PIP || mesnum == PIM || mesnum == PI0 ) {
581 if ( lnum == EP || lnum == EM || lnum == MUP || lnum == MUM ) {
587 if ( mesnum == ETA ) {
588 if ( lnum == EP || lnum == EM || lnum == MUP || lnum == MUM ) {
594 if ( mesnum == ETAPR ) {
595 if ( lnum == EP || lnum == EM || lnum == MUP || lnum == MUM ) {
601 if ( mesnum == KP || mesnum == KM || mesnum == K0 || mesnum == K0S ||
602 mesnum == K0L || mesnum == KB ) {
603 if ( lnum == EP || lnum == EM || lnum == MUP || lnum == MUM ) {
609 if ( mesnum == K1STP || mesnum == K1STM || mesnum == K1ST0 ||
611 if ( lnum == EP || lnum == EM || lnum == MUP || lnum == MUM ) {
617 if ( mesnum == K1P || mesnum == K1M || mesnum == K10 || mesnum == K1B ) {
618 if ( lnum == EP || lnum == EM || lnum == MUP || lnum == MUM ) {
624 if ( mesnum == KSTP || mesnum == KSTM || mesnum == KST0 ||
626 if ( lnum == EP || lnum == EM || lnum == MUP || lnum == MUM ) {
632 if ( mesnum == K2STP || mesnum == K2STM || mesnum == K2ST0 ||
634 if ( lnum == EP || lnum == EM || lnum == MUP || lnum == MUM ) {
643 if ( mesnum == F0 ) {
644 if ( lnum == EP || lnum == EM || lnum == MUP || lnum == MUM ) {
651 if ( parnum == DSP || parnum == DSM ) {
652 if ( mesnum == PHI ) {
653 if ( lnum == EP || lnum == EM || lnum == MUP || lnum == MUM ) {
659 if ( mesnum == ETA ) {
660 if ( lnum == EP || lnum == EM || lnum == MUP || lnum == MUM ) {
666 if ( mesnum == ETAPR ) {
667 if ( lnum == EP || lnum == EM || lnum == MUP || lnum == MUM ) {
673 if ( mesnum == KST0 || mesnum == KSTB ) {
674 if ( lnum == EP || lnum == EM || lnum == MUP || lnum == MUM ) {
680 if ( mesnum == K0 || mesnum == KB || mesnum == K0S || mesnum == K0L ) {
681 if ( lnum == EP || lnum == EM || lnum == MUP || lnum == MUM ) {
687 if ( mesnum == F0 ) {
688 if ( lnum == EP || lnum == EM || lnum == MUP || lnum == MUM ) {
695 if ( parnum == BCP || parnum == BCM ) {
double initializePhaseSpace(size_t numdaughter, const EvtId *daughters, bool forceResetMasses=false, double poleSize=-1., int whichTwo1=0, int whichTwo2=1)