Name: D. Azevedo Date: 07/03/18-12:52:34 PM Z


Hello Vladyslav,

I imagine this is probably something trivial but I am nonetheless struggling in adding widths to the internal propagators generated with FeynArts. In the manual there’s a singular part explaining that

SetOptions[InitializeModel, ModelEdit :>
(M$ClassesDescription = M$ClassesDescription /. MZ -> MZc)]

should suffice, though in my code

SetOptions[InitializeModel,
 ModelEdit :> (M$ClassesDescription =
    M$ClassesDescription /. {MZ -> MZc, MW -> MWc, MH -> MHc})]
InitializeModel[{SM, UnitarySM},
  GenericModel -> {Lorentz, UnitaryLorentz}];

NoElectronHCoupling =
 ExcludeFieldPoints -> {FieldPoint[0][-F[2, {1}], F[1, {1}], S[3]],
   FieldPoint[0][-F[2, {1}], F[2, {1}], S[1]],
   FieldPoint[0][-F[2, {1}], F[2, {1}], S[2]]}

part = InsertFields[
   CreateTopologies[0,
    2 -> 3], {F[2, {1}], -F[2, {1}]} -> {F[3, {3}], -F[3, {3}], S[1]},
    Restrictions -> NoElectronHCoupling, InsertionLevel -> {Classes},
   Model -> {SM, UnitarySM},
   GenericModel -> {Lorentz, UnitaryLorentz}];
Paint[part, PaintLevel -> {Classes}]

The part pertaining the widths makes no change on the amplitudes (leading to no widths at the propagators). What am I doing wrong?

Thank you,
Duarte