ATLAS Offline Software
Trk::TrackingVolume Member List

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

ATrk::Material
addMaterial(const Material &mat, float fact=1.)Trk::TrackingVolume
assocDetachedSubVolumes(const Amg::Vector3D &gp, double tol) constTrk::TrackingVolume
associatedLayer(const Amg::Vector3D &gp) constTrk::TrackingVolume
associatedLayer(const Amg::Vector3D &gp)Trk::TrackingVolume
associatedSubVolume(const Amg::Vector3D &gp) constTrk::TrackingVolume
associatedSubVolume(const Amg::Vector3D &gp)Trk::TrackingVolume
averageZ() constTrk::Materialinline
boundarySurface(const ObjectAccessor::value_type &oa) constTrk::TrackingVolume
boundarySurfaceAccessor(const Amg::Vector3D &gp, const Amg::Vector3D &mom, bool forceInside=false) constTrk::Volume
boundarySurfaces()Trk::TrackingVolume
boundarySurfaces() constTrk::TrackingVolume
boundarySurfacesOrdered(const T &parameters, PropDirection pDir=alongMomentum, bool startOffBoundary=false) constTrk::TrackingVolume
center() constTrk::Volumeinline
checkoutConfinedLayers() constTrk::TrackingVolume
clear()Trk::TrackingVolume
clone() constTrk::Volumevirtual
cloneTV(Amg::Transform3D &transform) constTrk::TrackingVolumeprotected
closest(const Amg::Vector3D &pos, const Amg::Vector3D &dir, const Layer &first, const Layer &second)Trk::TrackingVolumeprivatestatic
closestMaterialLayer(const Amg::Vector3D &gp, const Amg::Vector3D &dir, PropDirection pDir=alongMomentum, const BoundaryCheck &bchk=true) constTrk::TrackingVolume
colorCode() constTrk::TrackingVolume
compactify(size_t &rSurfaces, size_t &tSurfaces)Trk::TrackingVolumeprivate
compositionTrk::Material
confinedArbitraryLayers() constTrk::TrackingVolume
confinedArbitraryLayers()Trk::TrackingVolume
confinedDenseVolumes() constTrk::TrackingVolume
confinedDenseVolumes()Trk::TrackingVolume
confinedDetachedVolumes() constTrk::TrackingVolume
confinedDetachedVolumes()Trk::TrackingVolume
confinedLayers() constTrk::TrackingVolume
confinedLayers()Trk::TrackingVolume
confinedVolumes() constTrk::TrackingVolume
confinedVolumes()Trk::TrackingVolume
createBoundarySurfaces()Trk::TrackingVolumeprivate
createLayerAttemptsCalculator()Trk::TrackingVolumeprivate
dEdXTrk::Material
DetachedTrackingVolume classTrk::TrackingVolumefriend
entryLayer(const Amg::Vector3D &gp, const Amg::Vector3D &dir) constTrk::TrackingVolume
exitLayer(const Amg::Vector3D &gp, const Amg::Vector3D &dir) constTrk::TrackingVolume
forceNavigationCheck()Trk::TrackingVolume
geometrySignature() constTrk::TrackingVolume
geometryType() constTrk::TrackingVolume
getMotherVolume() constTrk::TrackingVolume
glueVolumesDescriptor()Trk::TrackingVolume
glueVolumesDescriptor() constTrk::TrackingVolume
indexContainedMaterialLayers(GeometrySignature geoSig, int &offset)Trk::TrackingVolumeprivate
indexContainedStaticLayers(GeometrySignature geoSig, int &offset)Trk::TrackingVolumeprivate
inside(const Amg::Vector3D &gp, double tol=0.) constTrk::Volume
interlinkLayers()Trk::TrackingVolumeprivate
isAlignable() constTrk::TrackingVolumevirtual
L0Trk::Material
layerAttempts(BoundarySurfaceFace exitFace) constTrk::TrackingVolume
m_boundarySurfacesTrk::TrackingVolumeprivate
m_centerTrk::Volumeprotected
m_colorCodeTrk::TrackingVolumeprivate
m_confinedArbitraryLayersTrk::TrackingVolumeprivate
m_confinedDenseVolumesTrk::TrackingVolumeprivate
m_confinedDetachedVolumesTrk::TrackingVolumeprivate
m_confinedLayersTrk::TrackingVolumeprivate
m_confinedVolumesTrk::TrackingVolumeprivate
m_geometrySignatureTrk::TrackingVolumeprivate
m_geometryTypeTrk::TrackingVolumeprivate
m_layerAttemptsCalculatorTrk::TrackingVolumeprivate
m_motherVolumeTrk::TrackingVolumeprivate
m_nameTrk::TrackingVolumeprivate
m_outsideGlueVolumesTrk::TrackingVolumeprivate
m_redoNavigationTrk::TrackingVolumeprivate
m_transformTrk::Volumeprotected
m_volumeBoundsTrk::Volumeprotected
Material()Trk::Materialinline
Material(float iX0, float iL0, float iA, float iZ, float iRho, float idEdX=0., MaterialComposition *mc=nullptr)Trk::Materialinline
Material(const Material &amc)Trk::Materialinline
Material(Material &&amc)Trk::Materialinline
materialLayersOrdered(const Layer *sLayer, const Layer *eLayer, const T &parameters, PropDirection pDir=alongMomentum, const BoundaryCheck &bchk=true, bool resolveSubSurfaces=false) constTrk::TrackingVolume
maxLayerAttempts() constTrk::TrackingVolume
moveTV(Amg::Transform3D &transform)Trk::TrackingVolumeprivate
moveVolume(Amg::Transform3D &shift)Trk::TrackingVolume
nextLayer(const Amg::Vector3D &gp, const Amg::Vector3D &mom, bool asres=true, bool skipNavLayer=false) constTrk::TrackingVolume
nextSubVolume(const Amg::Vector3D &gp, const Amg::Vector3D &dir) constTrk::TrackingVolume
nextVolume(const Amg::Vector3D &gp, const Amg::Vector3D &dir, PropDirection pDir=alongMomentum) constTrk::TrackingVolume
onVolumeBoundary(const T &pars) constTrk::TrackingVolume
operator=(const TrackingVolume &)=deleteTrk::TrackingVolumeprivate
Trk::Volume::operator=(const Volume &vol)Trk::Volume
Trk::Material::operator=(const Material &amc)Trk::Materialinline
Trk::Material::operator=(Material &&amc)Trk::Materialinline
redoNavigation() constTrk::TrackingVolume
registerColorCode(unsigned int icolor)Trk::TrackingVolume
registerOutsideGlueVolumes(GlueVolumesDescriptor *gvd)Trk::TrackingVolume
rhoTrk::Material
scale(float sf) constTrk::Materialinline
screenDump(MsgStream &msg) constTrk::TrackingVolume
setMotherVolume(const TrackingVolume *mvol)Trk::TrackingVolume
sign(GeometrySignature signat, GeometryType gtype=Static)Trk::TrackingVolume
synchronizeLayers(MsgStream &msgstream, double envelope=1.)Trk::TrackingVolumeprivate
toString() constTrk::Materialinline
TrackingGeometry classTrk::TrackingVolumefriend
TrackingVolume()Trk::TrackingVolume
TrackingVolume(Amg::Transform3D *htrans, VolumeBounds *volbounds, LayerArray *subLayers=nullptr, TrackingVolumeArray *subVolumes=nullptr, const std::string &volumeName="undefined")Trk::TrackingVolume
TrackingVolume(const Volume &volume, const Material &matprop, LayerArray *subLayers=nullptr, TrackingVolumeArray *subVolumes=nullptr, const std::string &volumeName="undefined")Trk::TrackingVolume
TrackingVolume(Amg::Transform3D *htrans, VolumeBounds *volbounds, const Material &matprop, LayerArray *subLayers=nullptr, TrackingVolumeArray *subVolumes=nullptr, const std::string &volumeName="undefined")Trk::TrackingVolume
TrackingVolume(Amg::Transform3D *htrans, VolumeBounds *volbounds, const Material &matprop, std::vector< DetachedTrackingVolume * > *detachedSubVolumes, const std::string &volumeName="undefined")Trk::TrackingVolume
TrackingVolume(const Volume &volume, const Material &matprop, std::vector< DetachedTrackingVolume * > *detachedSubVolumes, const std::string &volumeName="undefined")Trk::TrackingVolume
TrackingVolume(Amg::Transform3D *htrans, VolumeBounds *volbounds, const Material &matprop, const std::vector< TrackingVolume * > *unorderedSubVolumes, const std::string &volumeName="undefined")Trk::TrackingVolume
TrackingVolume(const Volume &volume, const Material &matprop, const std::vector< TrackingVolume * > *unorderedSubVolumes, const std::string &volumeName="undefined")Trk::TrackingVolume
TrackingVolume(Amg::Transform3D *htrans, VolumeBounds *volbounds, const Material &matprop, const std::vector< Layer * > *arbitraryLayers, const std::string &volumeName="undefined")Trk::TrackingVolume
TrackingVolume(const Volume &volume, const Material &matprop, const std::vector< Layer * > *arbitraryLayers, const std::string &volumeName="undefined")Trk::TrackingVolume
TrackingVolume(Amg::Transform3D *htrans, VolumeBounds *volbounds, const std::vector< Layer * > *arbitraryLayers, const std::vector< TrackingVolume * > *unorderedSubVolumes, const Material &matprop, const std::string &volumeName="undefined")Trk::TrackingVolume
TrackingVolume(const Volume &volume, const std::vector< Layer * > *arbitraryLayers, const std::vector< TrackingVolume * > *unorderedSubVolumes, const Material &matprop, const std::string &volumeName="undefined")Trk::TrackingVolume
TrackingVolume(const TrackingVolume &trVol, Amg::Transform3D &transform)Trk::TrackingVolume
TrackingVolume(const TrackingVolume &)=deleteTrk::TrackingVolumeprivate
TrackingVolumeManipulator classTrk::TrackingVolumefriend
transform() constTrk::Volumeinline
Volume()Trk::Volume
Volume(Amg::Transform3D *htrans, VolumeBounds *volBounds)Trk::Volume
Volume(const Volume &vol)Trk::Volume
Volume(const Volume &vol, const Amg::Transform3D &shift)Trk::Volume
volumeBounds() constTrk::Volumeinline
volumeBounds()Trk::Volumeinline
volumeName() constTrk::TrackingVolume
x0() constTrk::Materialinline
X0Trk::Material
ZTrk::Material
zOaTrTrk::Material
zOverAtimesRho() constTrk::Materialinline
~Material()Trk::Materialinlinevirtual
~TrackingVolume() overrideTrk::TrackingVolume
~Volume()Trk::Volumevirtual