group Interaction classifiers

Interaction classifiers

Functions

Name
boolisStrongInteracting(int pid)
Determine if the PID is that of a strongly interacting particle.
boolisEMInteracting(int pid)
Determine if the PID is that of a electromagnetically interacting particle.
boolisWeakInteracting(int pid)

Functions Documentation

function isStrongInteracting

inline bool isStrongInteracting(
    int pid
)

Determine if the PID is that of a strongly interacting particle.

function isEMInteracting

inline bool isEMInteracting(
    int pid
)

Determine if the PID is that of a electromagnetically interacting particle.

function isWeakInteracting

inline bool isWeakInteracting(
    int pid
)

Note: Photons are considered weak-interacting, as are all hadrons and leptons (we can’t distinguish between L and R fermions at physical particle level).

Determine if the PID is that of a weakly interacting particle


Updated on 2022-08-07 at 20:17:17 +0100