HighLAND
|
Manager. More...
#include <SecondaryInteractionSystematic.hxx>
Public Member Functions | |
ParticleSIManager () | |
ctor | |
virtual | ~ParticleSIManager () |
dtor | |
virtual void | SetPropagator (ParticleSIPropagator *propagator) |
Set the propagator. | |
si_syst::ParticleSIPropagator * | GetPropagator () const |
Get propagator. | |
si_syst::SISystInput * | CollectParticleInteractions (AnaTrueParticleB **, int, const SubDetId::SubDetEnum &) const |
Calculates the information needed to compute an event weight. | |
Protected Member Functions | |
virtual si_syst::SISystInput * | GetRelevantParticles (AnaTrueParticleB **, int) const |
Protected Attributes | |
ParticleSIPropagator * | _propagator |
Manager.
Definition at line 433 of file SecondaryInteractionSystematic.hxx.
|
protectedvirtual |
Get relevant particles Given array of input true tracks, its size The propagator provides the information on relevant tracks, interactions and VOI, so one has to set them first Default method just splits between inelastic and no-interaction in VOI
Fill the interaction types
Definition at line 560 of file SecondaryInteractionSystematic.cxx.