
(* description = "pp -> Vtt+jets|pp -> Att+jets|pp -> Att|Photon plus t t-bar production." *)

SelectInterference = {eQED -> 2};

(* ttxagg  *) AddProcess[FeynArtsProcess -> {V[5]    ,  V[5]    } -> {V[1], F[3,{3}], -F[3,{3}]}];
(* ttxddxa *) AddProcess[FeynArtsProcess -> {F[4,{1}], -F[4,{1}]} -> {V[1], F[3,{3}], -F[3,{3}]}];
(* uuxttxa *) AddProcess[FeynArtsProcess -> {F[3,{1}], -F[3,{1}]} -> {V[1], F[3,{3}], -F[3,{3}]}];
(* ttxbbxa *) AddProcess[FeynArtsProcess -> {F[4,{3}], -F[4,{3}]} -> {V[1], F[3,{3}], -F[3,{3}]}];

(* ttxaggg  *) AddReal[FeynArtsProcess -> {V[5]    ,  V[5]    } -> {V[1], F[3,{3}], -F[3,{3}], V[5]}];
(* ttxddxag *) AddReal[FeynArtsProcess -> {F[4,{1}], -F[4,{1}]} -> {V[1], F[3,{3}], -F[3,{3}], V[5]}];
(* uuxttxag *) AddReal[FeynArtsProcess -> {F[3,{1}], -F[3,{1}]} -> {V[1], F[3,{3}], -F[3,{3}], V[5]}];
(* ttxbbxag *) AddReal[FeynArtsProcess -> {F[4,{3}], -F[4,{3}]} -> {V[1], F[3,{3}], -F[3,{3}], V[5]}];

ChannelMap = {
  "ttxbbxa" -> "ttxddxa MB=0",
  (* real *)
  "ttxbbxag" -> "ttxddxag MB=0"
};
