std::map< int, std::tuple< Trk::Track *, double, xAOD::RejectionStep, xAOD::RejectionReason, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, float, float, int, std::vector< xAOD::RejectionStep >, std::vector< xAOD::RejectionReason > > > ObservedTrackMap
virtual StatusCode convert(const Rec::TrackParticleContainer *aod, xAOD::TrackParticleContainer *xaod, const xAOD::Vertex *vtx=nullptr) const =0
Function that fills an existing xAOD::TrackParticleContainer.
virtual StatusCode convertAndAugment(const Rec::TrackParticleContainer *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.
static const InterfaceID IID_IRecTrackParticleContainerCnvTool("xAODMaker::IRecTrackParticleContainerCnvTool", 1, 0)
The interface provided by IRecTrackParticleContainerCnvTool.