Page 1 of 1

SMQ[] does not always give correct answer

Posted: 9. Mar 2017, 11:02
by AlexanderVoigt
Dear SARAH developers,

I've noticed that SARAH's SMQ[] function does not always give the correct answer. Here is an example:

Code: Select all

Start["SM"];
SMQ[hh] -> False
SMQ[Ah] -> False
SMQ[gP] -> False
It would be very convenient, if the SMQ[] function would return the correct answer also for SM ghosts, SM goldstone bosons, the SM-Higgs and for all SM fermions, even if the latter are split, like in the MSSM/NoFV model. In my opinion the SMQ[] function should return False for BSM particles or "SM-particles" which mix with BSM particles (as for example the Higgs in the 2HDM etc.).

For example in the SM, the SMQ[] function should return True for the following particles:

Code: Select all

{
    Electron, TopQuark, BottomQuark,
    VectorP, VectorZ, VectorG, VectorW, Neutrino,
    gP, gG, gZ, gWm, gWmC,
    Hp, Ah, hh
}
In the MSSM/NoFV model, the SMQ[] function should return True only for the following particles:

Code: Select all

{
    VectorP, VectorZ, VectorG, VectorW,
    Fu, Fd, Fc, Fs, Ft, Fb, Fe, Fm, Ftau, Fve, Fvm, Fvt,
    gP, gG, gZ, gWm, gWmC
}
Many thanks and best regards,
Alex

Re: SMQ[] does not always give correct answer

Posted: 9. Mar 2017, 16:27
by FStaub
Hi Alex,

that shouldn't be a big deal.
I just uploaded a new SARAH version, but I will keep it in mind for the next release.

Cheers,
Florian

Re: SMQ[] does not always give correct answer

Posted: 9. Mar 2017, 16:41
by AlexanderVoigt
Hi Florian,

that would be great, many thanks for that in advance!

Best regards,
Alex