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