ATLAS Offline Software
|
This is the complete list of members for Trk::ITimedMatEffUpdator, including all inherited members.
interact(double time, const Amg::Vector3D &position, const Amg::Vector3D &momentum, ParticleHypothesis particle, int process, const Trk::Material *extMatProp=nullptr) const | Trk::ITimedMatEffUpdator | inlinevirtual |
interfaceID() | Trk::ITimedMatEffUpdator | inlinestatic |
modelAction(const TrackParameters *parm=nullptr) const | Trk::ITimedMatEffUpdator | inlinevirtual |
recordBremPhoton(double, double, double, const Amg::Vector3D &, Amg::Vector3D &, Trk::ParticleHypothesis) const | Trk::ITimedMatEffUpdator | inlinevirtual |
update(const TrackParameters *parm, const Layer &sf, TimeLimit &time, PathLimit &path, Trk::GeometrySignature geoID, PropDirection dir=alongMomentum, ParticleHypothesis particle=pion) const =0 | Trk::ITimedMatEffUpdator | pure virtual |
update(double, const TrackParameters *parm, const MaterialEffectsOnTrack &, ParticleHypothesis particle=pion, MaterialUpdateMode matupmode=addNoise) const | Trk::ITimedMatEffUpdator | inlinevirtual |
update(double time, const TrackParameters &parm, const MaterialProperties &mprop, double pathcorrection, PropDirection dir=alongMomentum, ParticleHypothesis particle=pion, MaterialUpdateMode matupmode=addNoise) const =0 | Trk::ITimedMatEffUpdator | pure virtual |
validationAction() const | Trk::ITimedMatEffUpdator | inlinevirtual |
~ITimedMatEffUpdator()=default | Trk::ITimedMatEffUpdator | virtual |