ATLAS Offline Software
|
#include <ITrackCollectionCnvTool.h>
Public Member Functions | |
virtual StatusCode | convert (const TrackCollection *aod, xAOD::TrackParticleContainer *xaod, const xAOD::Vertex *vtx=nullptr) const =0 |
Function that fills an existing xAOD::TrackParticleContainer. More... | |
virtual StatusCode | convertAndAugment (const TrackCollection *aod, xAOD::TrackParticleContainer *xaod, const ObservedTrackMap *trk_map, const xAOD::Vertex *vtx=nullptr) const =0 |
Function that fills an existing xAOD::TrackParticleContainer and augments track particles. More... | |
virtual StatusCode | setParticleCreatorTool (ToolHandle< Trk::ITrackParticleCreatorTool > *tool)=0 |
Static Public Member Functions | |
static const InterfaceID & | interfaceID () |
Gaudi interface definition. More... | |
Definition at line 33 of file ITrackCollectionCnvTool.h.
|
pure virtual |
Function that fills an existing xAOD::TrackParticleContainer.
Implemented in xAODMaker::TrackCollectionCnvTool.
|
pure virtual |
Function that fills an existing xAOD::TrackParticleContainer and augments track particles.
Implemented in xAODMaker::TrackCollectionCnvTool.
|
inlinestatic |
Gaudi interface definition.
Definition at line 47 of file ITrackCollectionCnvTool.h.
|
pure virtual |
Implemented in xAODMaker::TrackCollectionCnvTool.