OPAL (Object Oriented Parallel Accelerator Library) 2022.1
OPAL
ParticleMatterInteractionHandler Member List

This is the complete list of members for ParticleMatterInteractionHandler, including all inherited members.

allParticleInMat_mParticleMatterInteractionHandlerprotected
apply(PartBunchBase< double, 3 > *bunch, const std::pair< Vector_t, double > &boundingSphere)=0ParticleMatterInteractionHandlerpure virtual
computeEnergyLoss(PartBunchBase< double, 3 > *bunch, Vector_t &P, const double deltat, bool includeFluctuations=true) const =0ParticleMatterInteractionHandlerpure virtual
element_ref_mParticleMatterInteractionHandlerprotected
getElement()ParticleMatterInteractionHandlerinline
getFlagAllParticlesIn() constParticleMatterInteractionHandlerinline
getName()=0ParticleMatterInteractionHandlerpure virtual
getNumEntered()=0ParticleMatterInteractionHandlerpure virtual
getParticlesInMat()=0ParticleMatterInteractionHandlerpure virtual
getRediffused()=0ParticleMatterInteractionHandlerpure virtual
getTime()=0ParticleMatterInteractionHandlerpure virtual
getType() const =0ParticleMatterInteractionHandlerpure virtual
hitTester_mParticleMatterInteractionHandlerprotected
name_mParticleMatterInteractionHandlerprotected
ParticleMatterInteractionHandler(std::string name, ElementBase *elref)ParticleMatterInteractionHandlerinline
print(Inform &os)=0ParticleMatterInteractionHandlerpure virtual
setFlagAllParticlesIn(bool p)ParticleMatterInteractionHandlerinline
stillActive()=0ParticleMatterInteractionHandlerpure virtual
updateElement(ElementBase *newref)ParticleMatterInteractionHandlerinline
~ParticleMatterInteractionHandler()ParticleMatterInteractionHandlerinlinevirtual