#include <ParticleListAction.h>
Public Member Functions | |
void | clear () |
Resets the information (does not release memory it does not own) More... | |
bool | hasParticle () const |
Returns whether there is a particle. More... | |
bool | isPrimary () const |
Returns whether there is a particle. More... | |
bool | keepParticle () const |
Rerturns whether there is a particle known to be kept. More... | |
GeneratedParticleIndex_t | truthInfoIndex () const |
Returns the index of the particle in the generator truth record. More... | |
Public Attributes | |
cet::exempt_ptr< simb::MCParticle > | particle |
Object representing particle. More... | |
bool | keep = false |
GeneratedParticleIndex_t | truthIndex = simb::NoGeneratedParticleIndex |
Index of the particle in the original generator truth record. More... | |
Definition at line 49 of file ParticleListAction.h.
|
inline |
Resets the information (does not release memory it does not own)
Definition at line 58 of file ParticleListAction.h.
|
inline |
Returns whether there is a particle.
Definition at line 67 of file ParticleListAction.h.
|
inline |
Returns whether there is a particle.
Definition at line 74 of file ParticleListAction.h.
|
inline |
Rerturns whether there is a particle known to be kept.
Definition at line 81 of file ParticleListAction.h.
|
inline |
Returns the index of the particle in the generator truth record.
Definition at line 88 of file ParticleListAction.h.
bool larg4::ParticleListAction::ParticleInfo_t::keep = false |
if there was decision to keep
Definition at line 52 of file ParticleListAction.h.
cet::exempt_ptr<simb::MCParticle> larg4::ParticleListAction::ParticleInfo_t::particle |
Object representing particle.
Definition at line 51 of file ParticleListAction.h.
GeneratedParticleIndex_t larg4::ParticleListAction::ParticleInfo_t::truthIndex = simb::NoGeneratedParticleIndex |
Index of the particle in the original generator truth record.
Definition at line 54 of file ParticleListAction.h.