![]() |
ATLAS Offline Software
|
#include <IDetachedTrackingVolumeBuilder.h>
Public Types | |
| using | DetachedVolumeVec = std::vector< std::unique_ptr< DetachedTrackingVolume > > |
Public Member Functions | |
| DeclareInterfaceID (IDetachedTrackingVolumeBuilder, 1, 0) | |
| Creates the InterfaceID and interfaceID() method. More... | |
| virtual | ~IDetachedTrackingVolumeBuilder ()=default |
| Virtual destructor. More... | |
| virtual DetachedVolumeVec | buildDetachedTrackingVolumes (bool blend=false) const =0 |
Interface class IDetachedTrackingVolumeBuilder, the DetachedTrackingVolumeBuilder inherits from this one.
Definition at line 28 of file IDetachedTrackingVolumeBuilder.h.
| using Trk::IDetachedTrackingVolumeBuilder::DetachedVolumeVec = std::vector<std::unique_ptr<DetachedTrackingVolume> > |
Definition at line 37 of file IDetachedTrackingVolumeBuilder.h.
|
virtualdefault |
Virtual destructor.
|
pure virtual |
Implemented in Muon::MuonStationBuilder.
| Trk::IDetachedTrackingVolumeBuilder::DeclareInterfaceID | ( | IDetachedTrackingVolumeBuilder | , |
| 1 | , | ||
| 0 | |||
| ) |
Creates the InterfaceID and interfaceID() method.
1.8.18