14 class Sigma2qqbar2lStarlBar;
15 class Sigma2qqbar2nueStarnueBar;
16 class Sigma2qqbar2numuStarnumuBar;
17 class Sigma2qqbar2nutauStarnutauBar;
18 class Sigma2qqbar2eStareBar;
19 class Sigma2qqbar2muStarmuBar;
20 class Sigma2qqbar2tauStartauBar;
58 else if (
idl == 12)
nameSave =
"q qbar -> nu_e^* nu_ebar";
59 else if (
idl == 13)
nameSave =
"q qbar -> mu^*+- mu^-+";
60 else if (
idl == 14)
nameSave =
"q qbar -> nu_mu^* nu_mubar";
61 else if (
idl == 15)
nameSave =
"q qbar -> tau^*+- tau^-+";
62 else nameSave =
"q qbar -> nu_tau^* nu_taubar";
69 Lambda = settingsPtr->parm(
"ExcitedFermion:Lambda");
100 if (id1 < 0) swapTU =
true;
103 if (id1 > 0) swapTU =
true;
107 if (id1 > 0) setColAcol( 1, 0, 0, 1, 0, 0, 0, 0);
108 else setColAcol( 0, 1, 1, 0, 0, 0, 0, 0);
118 if (iResBeg != 5 && iResEnd != 5 && iResBeg != 6 && iResEnd != 6 )
return 1.;
125 int idAbs3 =
process[7].idAbs();
129 double cosThe = costheta(pLStarCom,
process[5].
p());
133 int idBoson = (idAbs3 < 20) ?
process[8].idAbs() :
process[7].idAbs();
135 wt = 0.5 * (1. + cosThe);
136 }
else if (idBoson == 23 || idBoson == 24) {
137 double mrB = (idAbs3 < 20) ? mr2 : mr1;
138 double kTrm = 0.5 * (mrB * (1. - cosThe));
139 wt = (1. + cosThe + kTrm) / (2 + mrB);
149 virtual std::string
inFlux()
const {
return "qqbarSame";}