ATLAS Offline Software
|
This is the complete list of members for iFatras::IHadronicInteractionProcessor, including all inherited members.
DeclareInterfaceID(IHadronicInteractionProcessor, 1, 0) | iFatras::IHadronicInteractionProcessor | |
doHadIntOnLayer(const ISF::ISFParticle *parent, double time, const Amg::Vector3D &position, const Amg::Vector3D &momentum, const Trk::Material *mat, Trk::ParticleHypothesis particle=Trk::pion) const | iFatras::IHadronicInteractionProcessor | inlinevirtual |
doHadronicInteraction(double time, const Amg::Vector3D &position, const Amg::Vector3D &momentum, const Trk::Material *ematprop, Trk::ParticleHypothesis particle=Trk::pion, bool processSecondaries=true) const | iFatras::IHadronicInteractionProcessor | inlinevirtual |
hadronicInteraction(const Amg::Vector3D &position, const Amg::Vector3D &momentum, double p, double E, double charge, const Trk::MaterialProperties &mprop, double pathCorrection, Trk::ParticleHypothesis particle=Trk::pion) const =0 | iFatras::IHadronicInteractionProcessor | pure virtual |
recordHadState(double time, double p, const Amg::Vector3D &vertex, const Amg::Vector3D &momDir, Trk::ParticleHypothesis particle=Trk::pion) const | iFatras::IHadronicInteractionProcessor | inlinevirtual |
~IHadronicInteractionProcessor() | iFatras::IHadronicInteractionProcessor | inlinevirtual |