hej is hosted by Hepforge, IPPP Durham
HEJ 2.2.2
High energy resummation for hadron colliders
Loading...
Searching...
No Matches
HEJ::currents Namespace Reference

Typedefs

using HLV = CLHEP::HepLorentzVector
 

Functions

double ME_H_gq (HLV const &ph, HLV const &pa, HLV const &pn, HLV const &pb, double mt, bool inc_bottom, double mb, double vev)
 Square of gq->Hq current contraction. More...
 
double ME_juno_jgH (HLV const &pg, HLV const &p1, HLV const &pa, HLV const &ph, HLV const &pb, double mt, bool inc_bottom, double mb, double vev)
 Square of qg -> gqH current contraction. More...
 
double ME_H_qQ (HLV const &p1out, HLV const &p1in, HLV const &p2out, HLV const &p2in, HLV const &qH1, HLV const &qH2, double mt, bool include_bottom, double mb, double vev)
 Square of qQ->qHQ Higgs+Jets Scattering Current. More...
 
double ME_H_unob_qQ (HLV const &pg, HLV const &p1out, HLV const &p1in, HLV const &p2out, HLV const &p2in, HLV const &qH1, HLV const &qH2, double mt, bool include_bottom, double mb, double vev)
 Square of qQ->qQg Higgs+Jets Unordered b Scattering Current. More...
 
double ME_qq (HLV const &p1out, HLV const &p1in, HLV const &p2out, HLV const &p2in)
 Helicity-summed current contraction. More...
 
double ME_unob_qq (HLV const &pg, HLV const &p1out, HLV const &p1in, HLV const &p2out, HLV const &p2in)
 Helicity-summed current contraction with unordered gluon emission. More...
 
double ME_qqbar_qg (HLV const &pa, HLV const &pb, HLV const &p1, HLV const &p2, HLV const &p3)
 Helicity-summed current contraction with extremal quark/anti-quark emission. More...
 
double ME_Cenqqbar_qq (HLV const &pa, HLV const &pb, std::vector< HLV > const &partons, bool qqbarmarker, std::size_t nabove)
 Square of qq->qQQbarq Pure Jets Central qqbar Scattering Current. More...
 
double ME_W_qQ (HLV const &p1out, HLV const &plbar, HLV const &pl, HLV const &p1in, HLV const &p2out, HLV const &p2in, ParticleProperties const &wprop)
 Square of qQ->qenuQ W+Jets Scattering Current. More...
 
double ME_Wuno_qQ (HLV const &p1out, HLV const &p1in, HLV const &p2out, HLV const &p2in, HLV const &pg, HLV const &plbar, HLV const &pl, ParticleProperties const &wprop)
 W+uno same leg. More...
 
double ME_W_unob_qQ (HLV const &p1out, HLV const &p1in, HLV const &p2out, HLV const &p2in, HLV const &pg, HLV const &plbar, HLV const &pl, ParticleProperties const &wprop)
 qQg Wjets Unordered backwards opposite leg to W More...
 
double ME_WExqqbar_qqbarQ (HLV const &pgin, HLV const &pqbarout, HLV const &plbar, HLV const &pl, HLV const &pqout, HLV const &p2out, HLV const &p2in, ParticleProperties const &wprop)
 W+Extremal qqbar. qqbar+Q. More...
 
double ME_W_Exqqbar_QQq (HLV const &pa, HLV const &pb, HLV const &p1, HLV const &p2, HLV const &p3, HLV const &plbar, HLV const &pl, bool aqlinepa, ParticleProperties const &wprop)
 W+Extremal qqbar. gg->qqbarg. qqbar on forwards leg, W emission backwards leg. More...
 
double ME_WCenqqbar_qq (HLV const &pa, HLV const &pb, HLV const &pl, HLV const &plbar, std::vector< HLV > const &partons, bool aqlinepa, bool aqlinepb, bool qqbar_marker, int nabove, ParticleProperties const &wprop)
 W+Jets qqbarCentral. qqbar W emission. More...
 
double ME_W_Cenqqbar_qq (HLV pa, HLV pb, HLV pl, HLV plbar, std::vector< HLV > partons, bool aqlinepa, bool aqlinepb, bool qqbar_marker, int nabove, int nbelow, bool forwards, ParticleProperties const &wprop)
 W+Jets qqbarCentral. W emission from backwards leg. More...
 
std::vector< double > ME_WW_qQ (const HLV &p1out, const HLV &pl1bar, const HLV &pl1, const HLV &p1in, const HLV &p2out, const HLV &pl2bar, const HLV &pl2, const HLV &p2in, ParticleProperties const &wprop)
 Current contractions for qQ -> qQWW with leptonically decaying same-sign W. More...
 
std::vector< double > ME_WW_qbarQ (const HLV &p1out, const HLV &pl1bar, const HLV &pl1, const HLV &p1in, const HLV &p2out, const HLV &pl2bar, const HLV &pl2, const HLV &p2in, ParticleProperties const &wprop)
 Current contractions for qbarQ -> qbarQWW with leptonically decaying same-sign W. More...
 
std::vector< double > ME_WW_qQbar (const HLV &p1out, const HLV &pl1bar, const HLV &pl1, const HLV &p1in, const HLV &p2out, const HLV &pl2bar, const HLV &pl2, const HLV &p2in, ParticleProperties const &wprop)
 Current contractions for qQbar -> qQbarWW with leptonically decaying same-sign W. More...
 
std::vector< double > ME_WW_qbarQbar (const HLV &p1out, const HLV &pl1bar, const HLV &pl1, const HLV &p1in, const HLV &p2out, const HLV &pl2bar, const HLV &pl2, const HLV &p2in, ParticleProperties const &wprop)
 Current contractions for qbarQbar -> qbarQbarWW with leptonically decaying same-sign W. More...
 
std::vector< double > ME_Z_qQ (const HLV &pa, const HLV &pb, const HLV &p1, const HLV &p2, const HLV &pep, const HLV &pem, ParticleID aptype, ParticleID bptype, ParticleProperties const &zprop, double stw2, double ctw)
 Square of qQ->qQe+e- Z+Jets Scattering Current. More...
 
double ME_Z_qg (const HLV &pa, const HLV &pb, const HLV &p1, const HLV &p2, const HLV &pep, const HLV &pem, ParticleID aptype, ParticleID bptype, ParticleProperties const &zprop, double stw2, double ctw)
 Square of qg->qge+e- Z+Jets Scattering Current. More...
 
std::vector< double > ME_Zuno_qQ (const HLV &pa, const HLV &pb, const HLV &pg, const HLV &p1, const HLV &p2, const HLV &pep, const HLV &pem, ParticleID aptype, ParticleID bptype, ParticleProperties const &zprop, double stw2, double ctw)
 Square of qQ->gqQe+e- Z+Jets Unordered Current. More...
 
double ME_Zuno_qg (const HLV &pa, const HLV &pb, const HLV &pg, const HLV &p1, const HLV &p2, const HLV &pep, const HLV &pem, ParticleID aptype, ParticleID bptype, ParticleProperties const &zprop, double stw2, double ctw)
 Square of qg->gqge+e- Z+Jets Unordered Current. More...
 

Typedef Documentation

◆ HLV

typedef CLHEP::HepLorentzVector HEJ::currents::HLV

Function Documentation

◆ ME_Cenqqbar_qq()

double HEJ::currents::ME_Cenqqbar_qq ( HLV const &  pa,
HLV const &  pb,
std::vector< HLV > const &  partons,
bool  qqbarmarker,
std::size_t  nabove 
)

Square of qq->qQQbarq Pure Jets Central qqbar Scattering Current.

Parameters
paMomentum of incoming leg a
pbMomentum of incoming leg b
partonsvector of outgoing partons
qqbarmarkerIs anti-quark further back in rapidity than quark (qqbar pair)
naboveNumber of gluons emitted above qqbar pair (back in rap)
Returns
Square of the current contractions for qq->q+QQbar+q

◆ ME_H_gq()

double HEJ::currents::ME_H_gq ( HLV const &  ph,
HLV const &  pa,
HLV const &  pn,
HLV const &  pb,
double  mt,
bool  inc_bottom,
double  mb,
double  vev 
)

Square of gq->Hq current contraction.

Parameters
phOutgoing Higgs boson momentum
pgIncoming gluon momentum
pnMomentum of outgoing particle in FKL current
pbMomentum of incoming particle in FKL current
mttop mass (inf or value)
inc_bottomwhether to include bottom mass effects (true) or not (false)
mbbottom mass (value)
vevHiggs vacuum expectation value

Calculates helicity-averaged || \epsilon_\mu V_H^{\mu\nu} j_\nu ||^2. See eq:S_gf_Hf in developer manual

◆ ME_H_qQ()

double HEJ::currents::ME_H_qQ ( HLV const &  p1out,
HLV const &  p1in,
HLV const &  p2out,
HLV const &  p2in,
HLV const &  qH1,
HLV const &  qH2,
double  mt,
bool  include_bottom,
double  mb,
double  vev 
)

Square of qQ->qHQ Higgs+Jets Scattering Current.

Parameters
p1outMomentum of final state quark
p1inMomentum of initial state quark
p2outMomentum of final state quark
p2inMomentum of intial state quark
qH1Momentum of t-channel propagator before Higgs
qH2Momentum of t-channel propagator after Higgs
mtTop quark mass
include_bottomSpecifies whether bottom corrections are included
mbBottom quark mass
vevVacuum expectation value
Returns
Square of the current contractions for qQ->qQ

q~p1 Q~p2 (i.e. ALWAYS p1 for quark, p2 for quark) should be called with qH1 meant to be contracted with p2 in first part of vertex (i.e. if Q is backward, qH1 is forward)

◆ ME_H_unob_qQ()

double HEJ::currents::ME_H_unob_qQ ( HLV const &  pg,
HLV const &  p1out,
HLV const &  p1in,
HLV const &  p2out,
HLV const &  p2in,
HLV const &  qH1,
HLV const &  qH2,
double  mt,
bool  include_bottom,
double  mb,
double  vev 
)

Square of qQ->qQg Higgs+Jets Unordered b Scattering Current.

Parameters
pgMomentum of unordered b gluon
p1outMomentum of final state quark
p1inMomentum of initial state quark
p2outMomentum of final state quark
p2inMomentum of intial state quark
qH1Momentum of t-channel propagator before Higgs
qH2Momentum of t-channel propagator after Higgs
mtTop quark mass
include_bottomSpecifies whether bottom corrections are included
mbBottom quark mass
vevVacuum expectation value
Returns
Square of the current contractions for qQ->qQg

This construction is taking rapidity order: p1out >> p2out > pg

◆ ME_juno_jgH()

double HEJ::currents::ME_juno_jgH ( HLV const &  pg,
HLV const &  p1,
HLV const &  pa,
HLV const &  ph,
HLV const &  pb,
double  mt,
bool  inc_bottom,
double  mb,
double  vev 
)

Square of qg -> gqH current contraction.

Parameters
pgOutgoing (unordered) gluon momentum
phOutgoing quark momentum
paIncoming quark momentum
phOutgoing Higgs boson momentum
pbIncoming gluon momentum
mttop mass (inf or value)
inc_bottomwhether to include bottom mass effects (true) or not (false)
mbbottom mass (value)
vevHiggs vacuum expectation value

Calculates helicity-averaged || j_{uno \mu} V_H^{\mu\nu} \epsilon_\nu ||^2. See eq:S_gf_Hf in developer manual

◆ ME_qq()

double HEJ::currents::ME_qq ( HLV const &  p1out,
HLV const &  p1in,
HLV const &  p2out,
HLV const &  p2in 
)

Helicity-summed current contraction.

Parameters
p1outFinal-state momentum of first current
p1inInitial-state momentum of first current
p2outFinal-state momentum of second current
p2inInitial-state momentum of second current
Returns
Current contractions

◆ ME_qqbar_qg()

double HEJ::currents::ME_qqbar_qg ( HLV const &  pa,
HLV const &  pb,
HLV const &  p1,
HLV const &  p2,
HLV const &  p3 
)

Helicity-summed current contraction with extremal quark/anti-quark emission.

Parameters
paInitial-state momentum of first current
pbInitial-state momentum of gluon splitting into qqbar
p1Final-state momentum of first current
p2Less extremal (anti-)quark from splitting momentum
p3More extremal (anti-)quark from splitting momentum
Returns
Current contraction

◆ ME_unob_qq()

double HEJ::currents::ME_unob_qq ( HLV const &  pg,
HLV const &  p1out,
HLV const &  p1in,
HLV const &  p2out,
HLV const &  p2in 
)

Helicity-summed current contraction with unordered gluon emission.

Parameters
pgMomentum of gluon emitted off first current
p1outFinal-state momentum of first current
p1inInitial-state momentum of first current
p2outFinal-state momentum of second current
p2inInitial-state momentum of second current
Returns
Current contraction

◆ ME_W_Cenqqbar_qq()

double HEJ::currents::ME_W_Cenqqbar_qq ( HLV  pa,
HLV  pb,
HLV  pl,
HLV  plbar,
std::vector< HLV partons,
bool  aqlinepa,
bool  aqlinepb,
bool  qqbar_marker,
int  nabove,
int  nbelow,
bool  forwards,
ParticleProperties const &  wprop 
)

W+Jets qqbarCentral. W emission from backwards leg.

Parameters
paMomentum of initial state particle a
pbMomentum of initial state particle b
plMomentum of final state lepton
plbarMomentum of final state anti-lepton
partonsoutgoing parton momenta
aqlinepaTrue= pa is anti-quark
aqlinepbTrue= pb is anti-quark
qqbar_markerOrdering of the qqbar pair produced (q-qbar vs qbar-q)
naboveNumber of lipatov vertices "above" qqbar pair
nbelowNumber of lipatov vertices "below" qqbar pair
forwardsSwap to emission off front leg TODO: remove so args can be const
wpropMass and width of the W boson
Returns
Square of the current contractions for qq>qQQbarWq

Calculates the square of the current contractions with extremal qqbar pair production. This is calculated through the use of crossing symmetry.

◆ ME_W_Exqqbar_QQq()

double HEJ::currents::ME_W_Exqqbar_QQq ( HLV const &  pa,
HLV const &  pb,
HLV const &  p1,
HLV const &  p2,
HLV const &  p3,
HLV const &  plbar,
HLV const &  pl,
bool  aqlinepa,
ParticleProperties const &  wprop 
)

W+Extremal qqbar. gg->qqbarg. qqbar on forwards leg, W emission backwards leg.

Parameters
paMomentum of initial state (anti-)quark
pbMomentum of initial state gluon
p1Momentum of final state (anti-)quark (after W emission)
pqMomentum of final state quark
pqbarMomentum of final state anti-quark
plbarMomentum of final state anti-lepton
plMomentum of final state lepton
aqlinepaIs opposite extremal leg to qqbar a quark or antiquark line
wpropMass and width of the W boson
Returns
Square of the current contractions for gq->qqbarqW

Calculates the square of the current contractions with extremal qqbar pair production. This is calculated via current contraction of existing currents. Assumes qqbar split from forwards leg, W emission from backwards leg. Switch input (pa<->pb, p1<->pn) if calculating forwards qqbar.

◆ ME_W_qQ()

double HEJ::currents::ME_W_qQ ( HLV const &  p1out,
HLV const &  plbar,
HLV const &  pl,
HLV const &  p1in,
HLV const &  p2out,
HLV const &  p2in,
ParticleProperties const &  wprop 
)

Square of qQ->qenuQ W+Jets Scattering Current.

Parameters
p1outMomentum of final state quark
plbarMomentum of final state anti-lepton
plMomentum of final state lepton
p1inMomentum of initial state quark
p2outMomentum of final state quark
p2inMomentum of intial state quark
wpropMass and width of the W boson
Returns
Square of the current contractions for qQ->qenuQ

This returns the square of the current contractions in qQ->qenuQ scattering with an emission of a W Boson off the quark q.

◆ ME_W_unob_qQ()

double HEJ::currents::ME_W_unob_qQ ( HLV const &  p1out,
HLV const &  p1in,
HLV const &  p2out,
HLV const &  p2in,
HLV const &  pg,
HLV const &  plbar,
HLV const &  pl,
ParticleProperties const &  wprop 
)

qQg Wjets Unordered backwards opposite leg to W

Parameters
p1outMomentum of final state quark a
p1inMomentum of initial state quark a
p2outMomentum of final state quark b
p2inMomentum of intial state quark b
pgMomentum of final state unordered gluon
plbarMomentum of final state anti-lepton
plMomentum of final state lepton
wpropMass and width of the W boson
Returns
Square of the current contractions for qQ->qQg Scattering

This returns the square of the current contractions in qQg->qQg scattering with an emission of a W Boson.

◆ ME_WCenqqbar_qq()

double HEJ::currents::ME_WCenqqbar_qq ( HLV const &  pa,
HLV const &  pb,
HLV const &  pl,
HLV const &  plbar,
std::vector< HLV > const &  partons,
bool  aqlinepa,
bool  aqlinepb,
bool  qqbar_marker,
int  nabove,
ParticleProperties const &  wprop 
)

W+Jets qqbarCentral. qqbar W emission.

Parameters
paMomentum of initial state particle a
pbMomentum of initial state particle b
plMomentum of final state lepton
plbarMomentum of final state anti-lepton
partonsVector of outgoing parton momenta
aqlinepaTrue= pa is anti-quark
aqlinepbTrue= pb is anti-quark
qqbar_markerOrdering of the qqbar pair produced (q-qbar vs qbar-q)
naboveNumber of lipatov vertices "above" qqbar pair
wpropMass and width of the W boson
Returns
Square of the current contractions for qq>qQQbarWq

Calculates the square of the current contractions with extremal qqbar pair production. This is calculated through the use of crossing symmetry.

◆ ME_WExqqbar_qqbarQ()

double HEJ::currents::ME_WExqqbar_qqbarQ ( HLV const &  pgin,
HLV const &  pqbarout,
HLV const &  plbar,
HLV const &  pl,
HLV const &  pqout,
HLV const &  p2out,
HLV const &  p2in,
ParticleProperties const &  wprop 
)

W+Extremal qqbar. qqbar+Q.

Parameters
pginMomentum of initial state gluon
pqbaroutMomentum of final state anti-quark a
plbarMomentum of final state anti-lepton
plMomentum of final state lepton
pqoutMomentum of final state quark a
p2outMomentum of initial state anti-quark b
p2inMomentum of final state gluon b
wpropMass and width of the W boson
Returns
Square of the current contractions for ->qqbarQ

Calculates the square of the current contractions with extremal qqbar pair production. This is calculated through the use of crossing symmetry.

◆ ME_Wuno_qQ()

double HEJ::currents::ME_Wuno_qQ ( HLV const &  p1out,
HLV const &  p1in,
HLV const &  p2out,
HLV const &  p2in,
HLV const &  pg,
HLV const &  plbar,
HLV const &  pl,
ParticleProperties const &  wprop 
)

W+uno same leg.

Parameters
p1outMomentum of final state quark a
p1inMomentum of initial state quark a
p2outMomentum of final state quark b
p2inMomentum of intial state quark b
pgMomentum of final state unordered gluon
plbarMomentum of final state anti-lepton
plMomentum of final state lepton
wpropMass and width of the W boson
Returns
Square of the current contractions for qQ->qQg

This returns the square of the current contractions in gqQ->gqQ scattering with an emission of a W Boson.

◆ ME_WW_qbarQ()

std::vector< double > HEJ::currents::ME_WW_qbarQ ( const HLV p1out,
const HLV pl1bar,
const HLV pl1,
const HLV p1in,
const HLV p2out,
const HLV pl2bar,
const HLV pl2,
const HLV p2in,
ParticleProperties const &  wprop 
)

Current contractions for qbarQ -> qbarQWW with leptonically decaying same-sign W.

Parameters
p1outMomentum of final state anti-quark
plbarMomentum of final state anti-lepton from first W decay
plMomentum of final state lepton from first W decay
p1inMomentum of initial state anti-quark
p2outMomentum of final state quark
plbar2Momentum of final state anti-lepton from second W decay
pl2Momentum of final state lepton from second W decay
p2inMomentum of initial state quark
wpropMass and width of the W boson
Returns
Square of the current contractions for qbarQ -> qQWW

This returns the square of the current contractions in qbarQ->qbarQ WW scattering, where the two W bosons have the same charge and decay leptonically.

◆ ME_WW_qbarQbar()

std::vector< double > HEJ::currents::ME_WW_qbarQbar ( const HLV p1out,
const HLV pl1bar,
const HLV pl1,
const HLV p1in,
const HLV p2out,
const HLV pl2bar,
const HLV pl2,
const HLV p2in,
ParticleProperties const &  wprop 
)

Current contractions for qbarQbar -> qbarQbarWW with leptonically decaying same-sign W.

Parameters
p1outMomentum of first final state anti-quark
plbarMomentum of final state anti-lepton from first W decay
plMomentum of final state lepton from first W decay
p1inMomentum of first initial state anti-quark
p2outMomentum of second final state anti-quark
plbar2Momentum of final state anti-lepton from second W decay
pl2Momentum of final state lepton from second W decay
p2inMomentum of second initial state anti-quark
wpropMass and width of the W boson
Returns
Square of the current contractions for qbarQbar -> qbarQbarWW

This returns the square of the current contractions in qbarQbar->qbarQbar WW scattering, where the two W bosons have the same charge and decay leptonically.

◆ ME_WW_qQ()

std::vector< double > HEJ::currents::ME_WW_qQ ( const HLV p1out,
const HLV pl1bar,
const HLV pl1,
const HLV p1in,
const HLV p2out,
const HLV pl2bar,
const HLV pl2,
const HLV p2in,
ParticleProperties const &  wprop 
)

Current contractions for qQ -> qQWW with leptonically decaying same-sign W.

Parameters
p1outMomentum of first final state quark
plbarMomentum of final state anti-lepton from first W decay
plMomentum of final state lepton from first W decay
p1inMomentum of first initial state quark
p2outMomentum of second final state quark
plbar2Momentum of final state anti-lepton from second W decay
pl2Momentum of final state lepton from second W decay
p2inMomentum of second initial state quark
wpropMass and width of the W boson
Returns
Square of the current contractions for qQ -> qQWW

This returns the square of the current contractions in qQ->qQ WW scattering, where the two W bosons have the same charge and decay leptonically.

◆ ME_WW_qQbar()

std::vector< double > HEJ::currents::ME_WW_qQbar ( const HLV p1out,
const HLV pl1bar,
const HLV pl1,
const HLV p1in,
const HLV p2out,
const HLV pl2bar,
const HLV pl2,
const HLV p2in,
ParticleProperties const &  wprop 
)

Current contractions for qQbar -> qQbarWW with leptonically decaying same-sign W.

Parameters
p1outMomentum of final state quark
plbarMomentum of final state anti-lepton from first W decay
plMomentum of final state lepton from first W decay
p1inMomentum of initial state quark
p2outMomentum of final state anti-quark
plbar2Momentum of final state anti-lepton from second W decay
pl2Momentum of final state lepton from second W decay
p2inMomentum of initial state anti-quark
wpropMass and width of the W boson
Returns
Square of the current contractions for qQbar -> qQbarWW

This returns the square of the current contractions in qQbar->qQbar WW scattering, where the two W bosons have the same charge and decay leptonically.

◆ ME_Z_qg()

double HEJ::currents::ME_Z_qg ( const HLV pa,
const HLV pb,
const HLV p1,
const HLV p2,
const HLV pep,
const HLV pem,
ParticleID  aptype,
ParticleID  bptype,
ParticleProperties const &  zprop,
double  stw2,
double  ctw 
)

Square of qg->qge+e- Z+Jets Scattering Current.

Parameters
paMomentum of initial state quark
pbMomentum of initial state gluon
p1Momentum of final state quark
p2Momentum of final state gluon
pepMomentum of final state positron
pemMomentum of final state electron
aptypeInitial particle 1 type
bptypeInitial particle 2 type
zpropMass and width of the Z boson
stw2Value of sin(theta_w)^2
ctwValue of cos(theta_w)
Returns
Square of the current contractions for qg->qge+e- Scattering

This returns the square of the current contractions in qg->qg scattering with an emission of a Z Boson.

◆ ME_Z_qQ()

std::vector< double > HEJ::currents::ME_Z_qQ ( const HLV pa,
const HLV pb,
const HLV p1,
const HLV p2,
const HLV pep,
const HLV pem,
ParticleID  aptype,
ParticleID  bptype,
ParticleProperties const &  zprop,
double  stw2,
double  ctw 
)

Square of qQ->qQe+e- Z+Jets Scattering Current.

Parameters
paMomentum of initial state quark
pbMomentum of initial state quark
p1Momentum of final state quark
p2Momentum of final state quark
pepMomentum of final state positron
pemMomentum of final state electron
aptypeInitial particle 1 type
bptypeInitial particle 2 type
zpropMass and width of the Z boson
stw2Value of sin(theta_w)^2
ctwValue of cos(theta_w)
Returns
Square of the current contractions for qQ->qQe+e- Scattering

This returns the square of the current contractions in qQ->qQ scattering with an emission of a Z Boson.

◆ ME_Zuno_qg()

double HEJ::currents::ME_Zuno_qg ( const HLV pa,
const HLV pb,
const HLV pg,
const HLV p1,
const HLV p2,
const HLV pep,
const HLV pem,
ParticleID  aptype,
ParticleID  bptype,
ParticleProperties const &  zprop,
double  stw2,
double  ctw 
)

Square of qg->gqge+e- Z+Jets Unordered Current.

Parameters
paMomentum of initial state quark
pbMomentum of initial state gluon
pgMomentum of final state unordered gluon
p1Momentum of final state quark
p2Momentum of final state gluon
pepMomentum of final state positron
pemMomentum of final state electron
aptypeInitial particle 1 type
bptypeInitial particle 2 type
zpropMass and width of the Z boson
stw2Value of sin(theta_w)^2
ctwValue of cos(theta_w)
Returns
Square of the current contractions for qg->gqge+e- Scattering

This returns the square of the current contractions in qg->gqg scattering with an emission of a Z Boson.

◆ ME_Zuno_qQ()

std::vector< double > HEJ::currents::ME_Zuno_qQ ( const HLV pa,
const HLV pb,
const HLV pg,
const HLV p1,
const HLV p2,
const HLV pep,
const HLV pem,
ParticleID  aptype,
ParticleID  bptype,
ParticleProperties const &  zprop,
double  stw2,
double  ctw 
)

Square of qQ->gqQe+e- Z+Jets Unordered Current.

Parameters
paMomentum of initial state quark a
pbMomentum of initial state quark b
pgMomentum of final state unordered gluon
p1Momentum of final state quark a
p2Momentum of final state quark b
pepMomentum of final state positron
pemMomentum of final state electron
aptypeInitial particle 1 type
bptypeInitial particle 2 type
zpropMass and width of the Z boson
stw2Value of sin(theta_w)^2
ctwValue of cos(theta_w)
Returns
Square of the current contractions for qQ->gqQe+e- Scattering

This returns the square of the current contractions in qQ->gqQ scattering with an emission of a Z Boson.