![]() |
ATLAS Offline Software
|
Interface class ILayerProviders it feeds into the StagedGeometryBuilder. More...
#include <ILayerProvider.h>
Public Member Functions | |
| DeclareInterfaceID (ILayerProvider, 1, 0) | |
| Creates the InterfaceID and interfaceID() method. | |
| virtual | ~ILayerProvider () |
| Virtual destructor. | |
| virtual std::pair< const std::vector< Layer * >, const std::vector< Layer * > > | endcapLayer () const =0 |
| LayerBuilder interface method - returning the endcap layer. | |
| virtual const std::vector< Layer * > | centralLayers () const =0 |
| LayerBuilder interface method - returning the central layers. | |
| virtual const std::string & | identification () const =0 |
| Name identification. | |
Interface class ILayerProviders it feeds into the StagedGeometryBuilder.
Definition at line 29 of file ILayerProvider.h.
|
inlinevirtual |
LayerBuilder interface method - returning the central layers.
| Trk::ILayerProvider::DeclareInterfaceID | ( | ILayerProvider | , |
| 1 | , | ||
| 0 | ) |
Creates the InterfaceID and interfaceID() method.
|
pure virtual |
LayerBuilder interface method - returning the endcap layer.
|
pure virtual |
Name identification.