ATLAS Offline Software
|
#include <LayerProviderCond.h>
Public Member Functions | |
LayerProviderCond (const std::string &, const std::string &, const IInterface *) | |
Constructor. More... | |
virtual | ~LayerProviderCond ()=default |
Destructor. More... | |
virtual StatusCode | initialize () override final |
initialize More... | |
virtual std::pair< const std::vector< Layer * >, const std::vector< Layer * > > | endcapLayer (const EventContext &ctx, SG::WriteCondHandle< TrackingGeometry > &whandle) const override final |
LayerBuilder interface method - returning the layers in the endcaps. More... | |
virtual const std::vector< Layer * > | centralLayers (const EventContext &ctx, SG::WriteCondHandle< TrackingGeometry > &whandle) const override final |
LayerBuilder interface method - returning the central layers. More... | |
virtual const std::string & | identification () const override final |
Name identification. More... | |
Private Attributes | |
PublicToolHandle< ILayerBuilderCond > | m_layerBuilder {this, "LayerBuilder", ""} |
Wrapper around an ILayerBuilderCond to feed into the StagedGeometryBuilderCond
Definition at line 27 of file LayerProviderCond.h.
Trk::LayerProviderCond::LayerProviderCond | ( | const std::string & | t, |
const std::string & | n, | ||
const IInterface * | p | ||
) |
Constructor.
Definition at line 12 of file LayerProviderCond.cxx.
|
virtualdefault |
Destructor.
|
finaloverridevirtual |
LayerBuilder interface method - returning the central layers.
LayerBuilderCond interface method - returning the central layers.
Definition at line 31 of file LayerProviderCond.cxx.
|
finaloverridevirtual |
LayerBuilder interface method - returning the layers in the endcaps.
LayerBuilderCond interface method - returning the layers at negative side.
Definition at line 42 of file LayerProviderCond.cxx.
|
finaloverridevirtual |
Name identification.
Definition at line 52 of file LayerProviderCond.cxx.
|
finaloverridevirtual |
|
private |
Definition at line 55 of file LayerProviderCond.h.