![]() |
ATLAS Offline Software
|
Interface for constructing TrackParticles from complete tracks. More...
#include <ITrackParticleCreatorTool.h>
Interface for constructing TrackParticles from complete tracks.
Definition at line 37 of file ITrackParticleCreatorTool.h.
|
pure virtual |
Convenience method to retrieve Beamspot Data object.
|
pure virtual |
Method to construct a TrackParticle from a passed Track.
| track | element link to a valid track (i.e. do not pass a zero!). |
| TrackParticleContainer | needed to have an AuxStore, if provided particle will be added to store which takes ownership |
| xAOD::Vertex | Pointer to a vxCandidate. |
| prtOrigin |
|
pure virtual |
create a xAOD::TrackParticle out of constituents (please don't use this
|
pure virtual |
Method to construct a xAOD::TrackParticle from a Rec::TrackParticle.
| track | particle |
| TrackParticleContainer | needed to have an AuxStore, if provided particle will be added to store which takes ownership |
|
pure virtual |
Method to construct a TrackParticle from a passed Track.
| track | element link to the track is not set, use the method with the element link if you want the link as well |
| TrackParticleContainer | needed to have an AuxStore, if provided particle will be added to store which takes ownership |
| xAOD::Vertex | Pointer to a vxCandidate . Ownership is not taken |
| prtOrigin | hits. |
| Trk::ITrackParticleCreatorTool::DeclareInterfaceID | ( | ITrackParticleCreatorTool | , |
| 1 | , | ||
| 0 | ) |
InterfaceID.