9#ifndef TRKDETDESCRINTERFACES_IDYNAMICLAYERCREATOR_H
10#define TRKDETDESCRINTERFACES_IDYNAMICLAYERCREATOR_H
13#include "GaudiKernel/IAlgTool.h"
Interface class IDynamicLayerCreator It inherits from IAlgTool.
virtual const std::vector< std::pair< const TrackParameters *, const Layer * > > * materialLayers(const Trk::TrackParameters &parm, const Trk::Surface &sf, const Trk::IPropagator *prop=0) const =0
DynamicLayerCreator interface method Input parameters are:
virtual ~IDynamicLayerCreator()
Virtual destructor.
DeclareInterfaceID(IDynamicLayerCreator, 1, 0)
Creates the InterfaceID and interfaceID() method.
Interface class IPropagators It inherits from IAlgTool.
Base Class for a Detector Layer in the Tracking realm.
Abstract Base Class for tracking surfaces.
Ensure that the ATLAS eigen extensions are properly loaded.
ParametersBase< TrackParametersDim, Charged > TrackParameters