
(* description = "pp -> V+jets|pp -> Z+jets|pp -> Z|On-shell Z boson production" *)

SelectInterference = {eQED -> 2};

(* ddxz *) AddProcess[FeynArtsProcess -> { F[4,{1}], -F[4,{1}]} -> { V[2]}];
(* uuxz *) AddProcess[FeynArtsProcess -> { F[3,{1}], -F[3,{1}]} -> { V[2]}];
(* bbxz *) AddProcess[FeynArtsProcess -> { F[4,{3}], -F[4,{3}]} -> { V[2]}];

(* ddxzg *) AddReal[FeynArtsProcess -> { F[4,{1}], -F[4,{1}]} -> { V[2], V[5]}];
(* uuxzg *) AddReal[FeynArtsProcess -> { F[3,{1}], -F[3,{1}]} -> { V[2], V[5]}];
(* bbxzg *) AddReal[FeynArtsProcess -> { F[4,{3}], -F[4,{3}]} -> { V[2], V[5]}];

ChannelMap = {
  "bbxz" -> "ddxz MB=0",
  (* real *)
  "bbxzg" -> "ddxzg MB=0"
};
