addToGarbage(std::vector< std::unique_ptr< Trk::DetachedTrackingVolume >> &&garbageVec) | Trk::TrackingGeometry | |
addToGarbage(std::vector< std::unique_ptr< Trk::TrackingVolume >> &&garbageVec) | Trk::TrackingGeometry | |
associatedLayer(const Amg::Vector3D &gp) const | Trk::TrackingGeometry | |
atVolumeBoundary(const Amg::Vector3D &gp, const TrackingVolume *vol, double tol) | Trk::TrackingGeometry | static |
atVolumeBoundary(const Amg::Vector3D &gp, const Amg::Vector3D &mom, const TrackingVolume *vol, const TrackingVolume *&nextVol, Trk::PropDirection dir, double tol) | Trk::TrackingGeometry | static |
boundaryLayers() | Trk::TrackingGeometry | |
boundaryLayers() const | Trk::TrackingGeometry | |
checkoutHighestTrackingVolume() | Trk::TrackingGeometry | private |
closestMaterialLayer(const T &pars, PropDirection pDir=Trk::alongMomentum, const BoundaryCheck &bchk=true) const | Trk::TrackingGeometry | |
compactify(MsgStream &msgstream, TrackingVolume *vol=nullptr) | Trk::TrackingGeometry | private |
constMapRange_t typedef | Trk::TrackingGeometry | |
dump(MsgStream &out, const std::string &head) const | Trk::TrackingGeometry | |
dumpLayer(MsgStream &out, const std::string &head, const Layer *layer) | Trk::TrackingGeometry | privatestatic |
GeometryBuilder class | Trk::TrackingGeometry | friend |
GeometryBuilderCond class | Trk::TrackingGeometry | friend |
highestTrackingVolume() const | Trk::TrackingGeometry | |
highestTrackingVolume() | Trk::TrackingGeometry | |
indexStaticLayers(GeometrySignature geosit, int offset=0) | Trk::TrackingGeometry | |
iterator_convert_const_t typedef | Trk::TrackingGeometry | private |
lowestDetachedTrackingVolumes(const Amg::Vector3D &gp) const | Trk::TrackingGeometry | |
lowestStaticTrackingVolume(const Amg::Vector3D &gp) const | Trk::TrackingGeometry | |
lowestTrackingVolume(const Amg::Vector3D &gp) const | Trk::TrackingGeometry | |
m_boundaryLayers | Trk::TrackingGeometry | private |
m_detachedVolGarbage | Trk::TrackingGeometry | private |
m_navigationLevel | Trk::TrackingGeometry | private |
m_trackingVolumes | Trk::TrackingGeometry | private |
m_trkVolumeGarbage | Trk::TrackingGeometry | private |
m_world | Trk::TrackingGeometry | private |
navigationLevel() const | Trk::TrackingGeometry | |
nextLayer(const Amg::Vector3D &gp, const Amg::Vector3D &mom, bool skipNavLayer=false) const | Trk::TrackingGeometry | |
numBoundaryLayers() const | Trk::TrackingGeometry | |
printVolumeHierarchy(MsgStream &msgstream) const | Trk::TrackingGeometry | |
printVolumeInformation(MsgStream &msgstream, const TrackingVolume &tvol, int lvl) const | Trk::TrackingGeometry | private |
registerNavigationLevel(NavigationLevel navlevel) | Trk::TrackingGeometry | private |
registerTrackingVolumes(TrackingVolume &tvol, TrackingVolume *mvol=nullptr, int lvl=0) | Trk::TrackingGeometry | private |
sign(GeometrySignature geosit, GeometryType geotype=Static) | Trk::TrackingGeometry | private |
synchronizeLayers(MsgStream &msgstream, TrackingVolume *vol=nullptr) | Trk::TrackingGeometry | private |
TrackingGeometry(TrackingVolume *highestVolume, NavigationLevel navlevel=globalSearch) | Trk::TrackingGeometry | |
trackingVolume(const std::string &name) const | Trk::TrackingGeometry | |
~TrackingGeometry() | Trk::TrackingGeometry | virtual |