ATLAS Offline Software
|
#include <IDynamicLayerCreator.h>
Public Member Functions | |
DeclareInterfaceID (IDynamicLayerCreator, 1, 0) | |
Creates the InterfaceID and interfaceID() method. More... | |
virtual | ~IDynamicLayerCreator () |
Virtual destructor. More... | |
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: More... | |
Interface class IDynamicLayerCreator It inherits from IAlgTool. The actual implementation of the AlgTool depends on the SubDetector, more detailed information should be found there.
Purpose of this Tool is the creation of material layers according to a given tracking procedure;
Definition at line 34 of file IDynamicLayerCreator.h.
|
inlinevirtual |
Trk::IDynamicLayerCreator::DeclareInterfaceID | ( | IDynamicLayerCreator | , |
1 | , | ||
0 | |||
) |
Creates the InterfaceID and interfaceID() method.
|
pure virtual |
DynamicLayerCreator interface method Input parameters are: