#include <ILayerBuilder.h>
Interface class ILayerBuilders It inherits from IAlgTool. The actual implementation of the AlgTool depends on the SubDetector, more detailed information should be found there.
- Author
- Andre.nosp@m.as.S.nosp@m.alzbu.nosp@m.rger.nosp@m.@cern.nosp@m..ch
Definition at line 29 of file ILayerBuilder.h.
◆ ~ILayerBuilder()
virtual Trk::ILayerBuilder::~ILayerBuilder |
( |
| ) |
|
|
inlinevirtual |
◆ cylindricalLayers()
virtual std::unique_ptr<const std::vector<CylinderLayer*> > Trk::ILayerBuilder::cylindricalLayers |
( |
| ) |
const |
|
pure virtual |
LayerBuilder interface method - returning Barrel-like layers.
◆ DeclareInterfaceID()
Creates the InterfaceID and interfaceID() method.
◆ discLayers()
virtual std::unique_ptr<const std::vector<DiscLayer*> > Trk::ILayerBuilder::discLayers |
( |
| ) |
const |
|
pure virtual |
LayerBuilder interface method - returning Endcap-like layers.
◆ identification()
virtual const std::string& Trk::ILayerBuilder::identification |
( |
| ) |
const |
|
pure virtual |
◆ planarLayers()
virtual std::unique_ptr<const std::vector<PlaneLayer*> > Trk::ILayerBuilder::planarLayers |
( |
| ) |
const |
|
pure virtual |
LayerBuilder interface method - returning Planar-like layers.
◆ validationAction()
virtual void Trk::ILayerBuilder::validationAction |
( |
| ) |
const |
|
inlinevirtual |
Validation Action: Can be implemented optionally, outside access to internal validation steps.
Definition at line 57 of file ILayerBuilder.h.
The documentation for this class was generated from the following file: