![]() |
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 |