◆ Sigma2qqbar2lStarlStarBar()
| Pythia8::Sigma2qqbar2lStarlStarBar::Sigma2qqbar2lStarlStarBar |
( |
int | idlIn | ) |
|
|
inline |
◆ code()
| virtual int Pythia8::Sigma2qqbar2lStarlStarBar::code |
( |
| ) |
const |
|
inlinevirtual |
◆ convert2mb()
| virtual bool Pythia8::Sigma2qqbar2lStarlStarBar::convert2mb |
( |
| ) |
const |
|
inlinevirtual |
◆ convertM2()
| virtual bool Pythia8::Sigma2qqbar2lStarlStarBar::convertM2 |
( |
| ) |
const |
|
inlinevirtual |
◆ id3Mass()
| virtual int Pythia8::Sigma2qqbar2lStarlStarBar::id3Mass |
( |
| ) |
const |
|
inlinevirtual |
◆ id4Mass()
| virtual int Pythia8::Sigma2qqbar2lStarlStarBar::id4Mass |
( |
| ) |
const |
|
inlinevirtual |
◆ inFlux()
| virtual std::string Pythia8::Sigma2qqbar2lStarlStarBar::inFlux |
( |
| ) |
const |
|
inlinevirtual |
◆ initProc()
| void Pythia8::Sigma2qqbar2lStarlStarBar::initProc |
( |
| ) |
|
|
inline |
Definition at line 52 of file Sigma2qqbar2lStarlStarBar.cxx.
52 {
53
54
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";
63
64
67
68
69 Lambda = settingsPtr->parm(
"ExcitedFermion:Lambda");
71
72 double mRes = particleDataPtr->m0(
idRes);
74 }
◆ name()
| virtual std::string Pythia8::Sigma2qqbar2lStarlStarBar::name |
( |
| ) |
const |
|
inlinevirtual |
◆ setIdColAcol()
| void Pythia8::Sigma2qqbar2lStarlStarBar::setIdColAcol |
( |
| ) |
|
|
inline |
Definition at line 96 of file Sigma2qqbar2lStarlStarBar.cxx.
96 {
97
98
100
101
102
103 if (id1 > 0) setColAcol( 1, 0, 0, 1, 0, 0, 0, 0);
104 else setColAcol( 0, 1, 1, 0, 0, 0, 0, 0);
105
106 }
◆ sigmaHat()
| virtual double Pythia8::Sigma2qqbar2lStarlStarBar::sigmaHat |
( |
| ) |
|
|
inlinevirtual |
◆ sigmaKin()
| void Pythia8::Sigma2qqbar2lStarlStarBar::sigmaKin |
( |
| ) |
|
|
inline |
◆ weightDecay()
| double Pythia8::Sigma2qqbar2lStarlStarBar::weightDecay |
( |
Event & | process, |
|
|
int | iResBeg, |
|
|
int | iResEnd ) |
|
inline |
Definition at line 110 of file Sigma2qqbar2lStarlStarBar.cxx.
111 {
112
113
114 if (iResBeg != 5 && iResEnd != 5 && iResBeg != 6 && iResEnd != 6 ) return 1.;
115
116
119
120
121 int idAbs3 =
process[7].idAbs();
124 double cosThe = costheta(pLStarCom,
process[5].
p());
125 double wt = 1.;
126
127
128 int idBoson = (idAbs3 < 20) ?
process[8].idAbs() :
process[7].idAbs();
129 if (idBoson == 22) {
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);
135 }
136
137
138 return wt;
139 }
static const std::map< unsigned int, unsigned int > pow2
const std::string process
◆ codeSave
| int Pythia8::Sigma2qqbar2lStarlStarBar::codeSave |
◆ idl
| int Pythia8::Sigma2qqbar2lStarlStarBar::idl |
◆ idRes
| int Pythia8::Sigma2qqbar2lStarlStarBar::idRes |
◆ Lambda
| double Pythia8::Sigma2qqbar2lStarlStarBar::Lambda |
◆ m2ResTimes4
| double Pythia8::Sigma2qqbar2lStarlStarBar::m2ResTimes4 |
◆ nameSave
| std::string Pythia8::Sigma2qqbar2lStarlStarBar::nameSave |
◆ openFracNeg
| double Pythia8::Sigma2qqbar2lStarlStarBar::openFracNeg |
◆ openFracPos
| double Pythia8::Sigma2qqbar2lStarlStarBar::openFracPos |
◆ preFac
| double Pythia8::Sigma2qqbar2lStarlStarBar::preFac |
◆ sigma
| double Pythia8::Sigma2qqbar2lStarlStarBar::sigma |
The documentation for this class was generated from the following file: