(* description = "pp -> tt+jets|pp -> tt+jets|pp -> tt|Top-quark pair production including loop colour correlators." *)

SelectInterference = {eQED -> 0};
OnTheFlyMode = 0;
ColourCorrelations = True;

(* ttxgg  *) AddProcess[FeynArtsProcess -> {V[5]    ,  V[5]    } -> {F[3,{3}], -F[3,{3}]}];
(* ttxddx *) AddProcess[FeynArtsProcess -> {F[4,{1}], -F[4,{1}]} -> {F[3,{3}], -F[3,{3}]}];
(* ttxbbx *) AddProcess[FeynArtsProcess -> {F[4,{3}], -F[4,{3}]} -> {F[3,{3}], -F[3,{3}]}];

(* ttxggg  *) AddReal[FeynArtsProcess -> {V[5]    ,  V[5]    } -> {F[3,{3}], -F[3,{3}], V[5]}];
(* ttxddxg *) AddReal[FeynArtsProcess -> {F[4,{1}], -F[4,{1}]} -> {F[3,{3}], -F[3,{3}], V[5]}];
(* ttxbbxg *) AddReal[FeynArtsProcess -> {F[4,{3}], -F[4,{3}]} -> {F[3,{3}], -F[3,{3}], V[5]}];

ChannelMap = {
  "uuxttx" -> "ttxddx[3,4,1,2]",
  "ttxbbx" -> "ttxddx MB=0",
  (* reals *)
  "uuxttxg" -> "ttxddxg[3,4,1,2,5]",
  "ttxbbxg" -> "ttxddxg MB=0"
};
