13 class Sigma2qqbar2lStarlStarBar;
14 class Sigma2qqbar2nueStarnueStarBar;
15 class Sigma2qqbar2numuStarnumuStarBar;
16 class Sigma2qqbar2nutauStarnutauStarBar;
17 class Sigma2qqbar2eStareStarBar;
18 class Sigma2qqbar2muStarmuStarBar;
19 class Sigma2qqbar2tauStartauStarBar;
58 else if (
idl == 12)
nameSave =
"q qbar -> nu_e^* nu_e^*bar";
59 else if (
idl == 13)
nameSave =
"q qbar -> mu^*+- mu^*-+";
60 else if (
idl == 14)
nameSave =
"q qbar -> nu_mu^* nu_mu^*bar";
61 else if (
idl == 15)
nameSave =
"q qbar -> tau^*+- tau^*-+";
62 else nameSave =
"q qbar -> nu_tau^* nu_tau^*bar";
69 Lambda = settingsPtr->parm(
"ExcitedFermion:Lambda");
72 double mRes = particleDataPtr->m0(
idRes);
103 if (id1 > 0) setColAcol( 1, 0, 0, 1, 0, 0, 0, 0);
104 else setColAcol( 0, 1, 1, 0, 0, 0, 0, 0);
114 if (iResBeg != 5 && iResEnd != 5 && iResBeg != 6 && iResEnd != 6 )
return 1.;
121 int idAbs3 =
process[7].idAbs();
124 double cosThe = costheta(pLStarCom,
process[5].
p());
128 int idBoson = (idAbs3 < 20) ?
process[8].idAbs() :
process[7].idAbs();
130 wt = 0.5 * (1. + cosThe);
131 }
else if (idBoson == 23 || idBoson == 24) {
132 double mrB = (idAbs3 < 20) ? mr2 : mr1;
133 double kTrm = 0.5 * (mrB * (1. - cosThe));
134 wt = (1. + cosThe + kTrm) / (2 + mrB);
144 virtual std::string
inFlux()
const {
return "qqbarSame";}