Rivet API documentation

Rivet 4.1.3
Other classifiers

Functions

bool Rivet::PID::isGenSpecific (int pid)
 Determine if the PID is in the generator-specific range.
bool Rivet::PID::isResonance (int pid)
bool Rivet::PID::isTransportable (int pid)

Detailed Description

Function Documentation

◆ isResonance()

bool Rivet::PID::isResonance ( int pid)
inline

Determine if the PID is that of an EW scale resonance

Todo
Also include SUSY, technicolor, etc. etc.? Maybe via a isStandardModel(pid) function, but there are stable BSM particles (in principle)

References isHiggs(), isTop(), isW(), isZ(), and Rivet::pid().

◆ isTransportable()

bool Rivet::PID::isTransportable ( int pid)
inline

Check the PID for usability in transport codes like Geant4

Todo

Should exclude neutrinos/LSP, since the ATLAS G4 interface deletes them immediately?

What about long-lived particles... could be BSM but need to be transported

References isHadron(), isLepton(), isPhoton(), and Rivet::pid().