ATLAS Offline Software
Trk::ITrackingVolumeHelper Member List

This is the complete list of members for Trk::ITrackingVolumeHelper, including all inherited members.

associateLayer(const Layer &lay, Surface &sf) constTrk::ITrackingVolumeHelperinlineprotected
DeclareInterfaceID(ITrackingVolumeHelper, 1, 0)Trk::ITrackingVolumeHelper
glueTrackingVolumeArrays(std::shared_ptr< TrackingVolume > firstVol, BoundarySurfaceFace firstFace, std::shared_ptr< TrackingVolume > secondVol, BoundarySurfaceFace secondFace, const std::string &name) const =0Trk::ITrackingVolumeHelperpure virtual
glueTrackingVolumes(TrackingVolume &firstVol, BoundarySurfaceFace firstFace, TrackingVolume &secondVol, BoundarySurfaceFace secondFace, bool buildBoundaryLayer=false) const =0Trk::ITrackingVolumeHelperpure virtual
glueTrackingVolumes(TrackingVolume &firstVol, BoundarySurfaceFace firstFace, const std::vector< TrackingVolume * > &secondVolumes, BoundarySurfaceFace secondFace, bool buildBoundaryLayer=false, bool boundaryFaceExchange=false) const =0Trk::ITrackingVolumeHelperpure virtual
glueTrackingVolumes(const std::vector< TrackingVolume * > &firstVolumes, BoundarySurfaceFace firstFace, const std::vector< TrackingVolume * > &secondVolumes, BoundarySurfaceFace secondFace, bool buildBoundaryLayer=false, bool boundaryFaceExchange=false) const =0Trk::ITrackingVolumeHelperpure virtual
setInsideTrackingVolume(TrackingVolume &tvol, BoundarySurfaceFace face, TrackingVolume *insidevol) const =0Trk::ITrackingVolumeHelperpure virtual
setInsideTrackingVolumeArray(TrackingVolume &tvol, BoundarySurfaceFace face, std::shared_ptr< BinnedArray< TrackingVolume >> insidevolarray) const =0Trk::ITrackingVolumeHelperpure virtual
setOutsideTrackingVolume(TrackingVolume &tvol, BoundarySurfaceFace face, TrackingVolume *outsidevol) const =0Trk::ITrackingVolumeHelperpure virtual
setOutsideTrackingVolumeArray(TrackingVolume &tvol, BoundarySurfaceFace face, std::shared_ptr< BinnedArray< TrackingVolume >> outsidevolarray) const =0Trk::ITrackingVolumeHelperpure virtual
~ITrackingVolumeHelper()=defaultTrk::ITrackingVolumeHelpervirtual