Commit c7a4e96a authored by Stefan Hoeche's avatar Stefan Hoeche Committed by Frank Siegert

Fix issue with VAR scale if based asymmetrically on parton momenta

parent 8054294d
......@@ -796,12 +796,17 @@ void Amplitude::ConstructNLOEvents()
sub->m_i=kin->JI()->Id().front();
sub->m_j=kin->JJ()->Id().front();
sub->m_k=kin->JK()->Id().front();
bool order(true);
if (kin->JI()->Flav().IsBoson() &&
kin->JJ()->Flav().IsFermion()) order=false;
sub->m_oqcd=m_maxcpl[0]/2;
sub->m_oew=m_maxcpl[1]/2;
Current_Vector cur(sub->m_n,NULL);
for (size_t k(0), j(0);k<m_nin+m_nout;++k) {
if (k==sub->m_j) continue;
if (k==sub->m_i) {
if ((k==sub->m_j && order) ||
(k==sub->m_i && !order)) continue;
if ((k==sub->m_i && order) ||
(k==sub->m_j && !order)) {
cur[j]=kin->JIJT();
sub->m_ijt=j;
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment