![]() |
ATLAS Offline Software
|
This is the complete list of members for Trk::ITrackingVolumeHelper, including all inherited members.
associateLayer(const Layer &lay, Surface &sf) const | Trk::ITrackingVolumeHelper | inlineprotected |
DeclareInterfaceID(ITrackingVolumeHelper, 1, 0) | Trk::ITrackingVolumeHelper | |
glueTrackingVolumeArrays(TrackingVolume &firstVol, BoundarySurfaceFace firstFace, TrackingVolume &secondVol, BoundarySurfaceFace secondFace, std::string name) const =0 | Trk::ITrackingVolumeHelper | pure virtual |
glueTrackingVolumeArrays(std::shared_ptr< TrackingVolume > firstVol, BoundarySurfaceFace firstFace, std::shared_ptr< TrackingVolume > secondVol, BoundarySurfaceFace secondFace, const std::string &name) const =0 | Trk::ITrackingVolumeHelper | pure virtual |
glueTrackingVolumes(TrackingVolume &firstVol, BoundarySurfaceFace firstFace, TrackingVolume &secondVol, BoundarySurfaceFace secondFace, bool buildBoundaryLayer=false) const =0 | Trk::ITrackingVolumeHelper | pure virtual |
glueTrackingVolumes(TrackingVolume &firstVol, BoundarySurfaceFace firstFace, const std::vector< TrackingVolume * > &secondVolumes, BoundarySurfaceFace secondFace, bool buildBoundaryLayer=false, bool boundaryFaceExchange=false) const =0 | Trk::ITrackingVolumeHelper | pure virtual |
glueTrackingVolumes(const std::vector< TrackingVolume * > &firstVolumes, BoundarySurfaceFace firstFace, const std::vector< TrackingVolume * > &secondVolumes, BoundarySurfaceFace secondFace, bool buildBoundaryLayer=false, bool boundaryFaceExchange=false) const =0 | Trk::ITrackingVolumeHelper | pure virtual |
setInsideTrackingVolume(TrackingVolume &tvol, BoundarySurfaceFace face, TrackingVolume *insidevol) const =0 | Trk::ITrackingVolumeHelper | pure virtual |
setInsideTrackingVolumeArray(TrackingVolume &tvol, BoundarySurfaceFace face, BinnedArray< TrackingVolume > *insidevolarray) const =0 | Trk::ITrackingVolumeHelper | pure virtual |
setInsideTrackingVolumeArray(TrackingVolume &tvol, BoundarySurfaceFace face, SharedObject< BinnedArray< TrackingVolume >> insidevolarray) const =0 | Trk::ITrackingVolumeHelper | pure virtual |
setOutsideTrackingVolume(TrackingVolume &tvol, BoundarySurfaceFace face, TrackingVolume *outsidevol) const =0 | Trk::ITrackingVolumeHelper | pure virtual |
setOutsideTrackingVolumeArray(TrackingVolume &tvol, BoundarySurfaceFace face, BinnedArray< TrackingVolume > *outsidevolarray) const =0 | Trk::ITrackingVolumeHelper | pure virtual |
setOutsideTrackingVolumeArray(TrackingVolume &tvol, BoundarySurfaceFace face, SharedObject< BinnedArray< TrackingVolume >> outsidevolarray) const =0 | Trk::ITrackingVolumeHelper | pure virtual |
~ITrackingVolumeHelper()=default | Trk::ITrackingVolumeHelper | virtual |