ATLAS Offline Software
|
This is the complete list of members for Trk::ITrackParticleCreatorTool, including all inherited members.
CacheBeamSpotData(const EventContext &ctx) const =0 | Trk::ITrackParticleCreatorTool | pure virtual |
createParticle(const EventContext &ctx, const Rec::TrackParticle &trackParticle, xAOD::TrackParticleContainer *container=nullptr) const =0 | Trk::ITrackParticleCreatorTool | pure virtual |
createParticle(const Rec::TrackParticle &trackParticle, xAOD::TrackParticleContainer *container=nullptr) const | Trk::ITrackParticleCreatorTool | inline |
createParticle(const EventContext &ctx, const Trk::Track &track, xAOD::TrackParticleContainer *container=nullptr, const xAOD::Vertex *vxCandidate=nullptr, xAOD::ParticleHypothesis prtOrigin=xAOD::noHypothesis) const =0 | Trk::ITrackParticleCreatorTool | pure virtual |
createParticle(const Trk::Track &track, xAOD::TrackParticleContainer *container=nullptr, const xAOD::Vertex *vxCandidate=nullptr, xAOD::ParticleHypothesis prtOrigin=xAOD::noHypothesis) const | Trk::ITrackParticleCreatorTool | inline |
createParticle(const EventContext &ctx, const ElementLink< TrackCollection > &trackLink, xAOD::TrackParticleContainer *container=nullptr, const xAOD::Vertex *vxCandidate=nullptr, xAOD::ParticleHypothesis prtOrigin=xAOD::noHypothesis) const =0 | Trk::ITrackParticleCreatorTool | pure virtual |
createParticle(const ElementLink< TrackCollection > &trackLink, xAOD::TrackParticleContainer *container=nullptr, const xAOD::Vertex *vxCandidate=nullptr, xAOD::ParticleHypothesis prtOrigin=xAOD::noHypothesis) const | Trk::ITrackParticleCreatorTool | inline |
createParticle(const EventContext &ctx, const Perigee *perigee, const FitQuality *fq, const TrackInfo *trackInfo, const TrackSummary *summary, const std::vector< const Trk::TrackParameters * > ¶meters, const std::vector< xAOD::ParameterPosition > &positions, xAOD::ParticleHypothesis prtOrigin=xAOD::noHypothesis, xAOD::TrackParticleContainer *container=nullptr) const =0 | Trk::ITrackParticleCreatorTool | pure virtual |
createParticle(const Perigee *perigee, const FitQuality *fq, const TrackInfo *trackInfo, const TrackSummary *summary, const std::vector< const Trk::TrackParameters * > ¶meters, const std::vector< xAOD::ParameterPosition > &positions, xAOD::ParticleHypothesis prtOrigin=xAOD::noHypothesis, xAOD::TrackParticleContainer *container=nullptr) const | Trk::ITrackParticleCreatorTool | inline |
DeclareInterfaceID(ITrackParticleCreatorTool, 1, 0) | Trk::ITrackParticleCreatorTool |