OPAL (Object Oriented Parallel Accelerator Library)  2.2.0
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, size_t numParticlesInSimulation=0)=0ParticleMatterInteractionHandlerpure virtual
computeEnergyLoss(Vector_t &P, const double deltat, bool includeFluctuations=true) const =0ParticleMatterInteractionHandlerpure virtual
element_ref_mParticleMatterInteractionHandlerprotected
getElement()ParticleMatterInteractionHandlerinline
getFlagAllParticlesIn() const ParticleMatterInteractionHandlerinline
getName()=0ParticleMatterInteractionHandlerpure virtual
getNumEntered()=0ParticleMatterInteractionHandlerpure virtual
getParticlesInMat()=0ParticleMatterInteractionHandlerpure virtual
getRediffused()=0ParticleMatterInteractionHandlerpure virtual
getTime()=0ParticleMatterInteractionHandlerpure virtual
getType() const =0ParticleMatterInteractionHandlerpure virtual
name_mParticleMatterInteractionHandlerprivate
ParticleMatterInteractionHandler(std::string name, ElementBase *elref)ParticleMatterInteractionHandlerinline
print(Inform &os)=0ParticleMatterInteractionHandlerpure virtual
setFlagAllParticlesIn(bool p)ParticleMatterInteractionHandlerinline
stillActive()=0ParticleMatterInteractionHandlerpure virtual
stillAlive(PartBunchBase< double, 3 > *bunch)=0ParticleMatterInteractionHandlerpure virtual
updateElement(ElementBase *newref)ParticleMatterInteractionHandlerinline
~ParticleMatterInteractionHandler()ParticleMatterInteractionHandlerinlinevirtual