9#ifndef TRK_TRUTHTRACKINTERFACES_ITTRUTHPRDPROVIDER_H
10#define TRK_TRUTHTRACKINTERFACES_ITTRUTHPRDPROVIDER_H 1
13#include "GaudiKernel/IAlgTool.h"
This is a "hash" representation of an Identifier.
Simple interface that takes an identifier and find the associated PRD from an Identifyable container.
virtual ~IPRD_Provider()
Virtual destructor.
virtual const Trk::PrepRawData * prdFromIdentifier(const Identifier &ide, size_t &ndof) const =0
return the Prd given the Identifier - returns the number of degrees of freedom
static const InterfaceID & interfaceID()
AlgTool interface methods.
Ensure that the ATLAS eigen extensions are properly loaded.
static const InterfaceID IID_IPRD_Provider("IPRD_Provider", 1, 0)