#include "TruthUtils/PIDHelpers.h"
#include "TruthUtils/TruthParticleHelpers.h"
#include "MCUtils/HepMCUtils.h"
#include <boost/foreach.hpp>
Go to the source code of this file.
Defines | |
#define | foreach BOOST_FOREACH |
Functions | |
Extra ATLAS-specific particle classifier functions | |
bool | MC::isGenStable (const HepMC::GenParticle *p) |
Determine if the particle is stable at the generator (not det-sim) level,. | |
bool | MC::isSimStable (const HepMC::GenParticle *p) |
Identify if the particle is considered stable at the post-detector-sim stage. | |
bool | MC::isGenSimulStable (const HepMC::GenParticle *p) |
Identify if the particle is considered stable at the post-detector-sim stage. | |
bool | MC::isNonInteracting (const HepMC::GenParticle *p) |
Identify if the particle would not interact with the detector, i.e. not a neutrino or WIMP. | |
bool | MC::isSimInteracting (const HepMC::GenParticle *p) |
Identify if the particle could interact with the detector during the simulation, e.g. not a neutrino or WIMP. | |
bool | MC::isGenInteracting (const HepMC::GenParticle *p) |
Oddly-named alias for isSimInteracting. |
Provides the HepMC tools from the external MCUtils header package, ATLAS-specific HepMC functions not suitable for MCUtils.