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