ATLAS Offline Software
|
This is the complete list of members for Trk::TrackingVolume, including all inherited members.
A | Trk::Material | |
addMaterial(const Material &mat, float fact=1.) | Trk::TrackingVolume | |
assocDetachedSubVolumes(const Amg::Vector3D &gp, double tol) const | Trk::TrackingVolume | |
associatedLayer(const Amg::Vector3D &gp) const | Trk::TrackingVolume | |
associatedLayer(const Amg::Vector3D &gp) | Trk::TrackingVolume | |
associatedSubVolume(const Amg::Vector3D &gp) const | Trk::TrackingVolume | |
associatedSubVolume(const Amg::Vector3D &gp) | Trk::TrackingVolume | |
averageZ() const | Trk::Material | inline |
boundarySurface(const ObjectAccessor::value_type &oa) const | Trk::TrackingVolume | |
boundarySurfaceAccessor(const Amg::Vector3D &gp, const Amg::Vector3D &mom, bool forceInside=false) const | Trk::Volume | |
boundarySurfaces() | Trk::TrackingVolume | |
boundarySurfaces() const | Trk::TrackingVolume | |
boundarySurfacesOrdered(const T ¶meters, PropDirection pDir=alongMomentum, bool startOffBoundary=false) const | Trk::TrackingVolume | |
center() const | Trk::Volume | inline |
checkoutConfinedLayers() const | Trk::TrackingVolume | |
clear() | Trk::TrackingVolume | |
clone() const | Trk::Volume | virtual |
cloneTV(Amg::Transform3D &transform) const | Trk::TrackingVolume | protected |
closest(const Amg::Vector3D &pos, const Amg::Vector3D &dir, const Layer &first, const Layer &second) | Trk::TrackingVolume | privatestatic |
closestMaterialLayer(const Amg::Vector3D &gp, const Amg::Vector3D &dir, PropDirection pDir=alongMomentum, const BoundaryCheck &bchk=true) const | Trk::TrackingVolume | |
colorCode() const | Trk::TrackingVolume | |
compactify(size_t &rSurfaces, size_t &tSurfaces) | Trk::TrackingVolume | private |
composition | Trk::Material | |
confinedArbitraryLayers() const | Trk::TrackingVolume | |
confinedArbitraryLayers() | Trk::TrackingVolume | |
confinedDenseVolumes() const | Trk::TrackingVolume | |
confinedDenseVolumes() | Trk::TrackingVolume | |
confinedDetachedVolumes() const | Trk::TrackingVolume | |
confinedDetachedVolumes() | Trk::TrackingVolume | |
confinedLayers() const | Trk::TrackingVolume | |
confinedLayers() | Trk::TrackingVolume | |
confinedVolumes() const | Trk::TrackingVolume | |
confinedVolumes() | Trk::TrackingVolume | |
createBoundarySurfaces() | Trk::TrackingVolume | private |
createLayerAttemptsCalculator() | Trk::TrackingVolume | private |
dEdX | Trk::Material | |
DetachedTrackingVolume class | Trk::TrackingVolume | friend |
entryLayer(const Amg::Vector3D &gp, const Amg::Vector3D &dir) const | Trk::TrackingVolume | |
exitLayer(const Amg::Vector3D &gp, const Amg::Vector3D &dir) const | Trk::TrackingVolume | |
forceNavigationCheck() | Trk::TrackingVolume | |
geometrySignature() const | Trk::TrackingVolume | |
geometryType() const | Trk::TrackingVolume | |
getMotherVolume() const | Trk::TrackingVolume | |
glueVolumesDescriptor() | Trk::TrackingVolume | |
glueVolumesDescriptor() const | Trk::TrackingVolume | |
indexContainedMaterialLayers(GeometrySignature geoSig, int &offset) | Trk::TrackingVolume | private |
indexContainedStaticLayers(GeometrySignature geoSig, int &offset) | Trk::TrackingVolume | private |
inside(const Amg::Vector3D &gp, double tol=0.) const | Trk::Volume | |
interlinkLayers() | Trk::TrackingVolume | private |
isAlignable() const | Trk::TrackingVolume | virtual |
L0 | Trk::Material | |
layerAttempts(BoundarySurfaceFace exitFace) const | Trk::TrackingVolume | |
m_boundarySurfaces | Trk::TrackingVolume | private |
m_center | Trk::Volume | protected |
m_colorCode | Trk::TrackingVolume | private |
m_confinedArbitraryLayers | Trk::TrackingVolume | private |
m_confinedDenseVolumes | Trk::TrackingVolume | private |
m_confinedDetachedVolumes | Trk::TrackingVolume | private |
m_confinedLayers | Trk::TrackingVolume | private |
m_confinedVolumes | Trk::TrackingVolume | private |
m_geometrySignature | Trk::TrackingVolume | private |
m_geometryType | Trk::TrackingVolume | private |
m_layerAttemptsCalculator | Trk::TrackingVolume | private |
m_motherVolume | Trk::TrackingVolume | private |
m_name | Trk::TrackingVolume | private |
m_outsideGlueVolumes | Trk::TrackingVolume | private |
m_redoNavigation | Trk::TrackingVolume | private |
m_transform | Trk::Volume | protected |
m_volumeBounds | Trk::Volume | protected |
Material() | Trk::Material | inline |
Material(float iX0, float iL0, float iA, float iZ, float iRho, float idEdX=0., MaterialComposition *mc=nullptr) | Trk::Material | inline |
Material(const Material &amc) | Trk::Material | inline |
Material(Material &&amc) | Trk::Material | inline |
materialLayersOrdered(const Layer *sLayer, const Layer *eLayer, const T ¶meters, PropDirection pDir=alongMomentum, const BoundaryCheck &bchk=true, bool resolveSubSurfaces=false) const | Trk::TrackingVolume | |
maxLayerAttempts() const | Trk::TrackingVolume | |
moveTV(Amg::Transform3D &transform) | Trk::TrackingVolume | private |
moveVolume(Amg::Transform3D &shift) | Trk::TrackingVolume | |
nextLayer(const Amg::Vector3D &gp, const Amg::Vector3D &mom, bool asres=true, bool skipNavLayer=false) const | Trk::TrackingVolume | |
nextSubVolume(const Amg::Vector3D &gp, const Amg::Vector3D &dir) const | Trk::TrackingVolume | |
nextVolume(const Amg::Vector3D &gp, const Amg::Vector3D &dir, PropDirection pDir=alongMomentum) const | Trk::TrackingVolume | |
onVolumeBoundary(const T &pars) const | Trk::TrackingVolume | |
operator=(const TrackingVolume &)=delete | Trk::TrackingVolume | private |
Trk::Volume::operator=(const Volume &vol) | Trk::Volume | |
Trk::Material::operator=(const Material &amc) | Trk::Material | inline |
Trk::Material::operator=(Material &&amc) | Trk::Material | inline |
redoNavigation() const | Trk::TrackingVolume | |
registerColorCode(unsigned int icolor) | Trk::TrackingVolume | |
registerOutsideGlueVolumes(GlueVolumesDescriptor *gvd) | Trk::TrackingVolume | |
rho | Trk::Material | |
scale(float sf) const | Trk::Material | inline |
screenDump(MsgStream &msg) const | Trk::TrackingVolume | |
setMotherVolume(const TrackingVolume *mvol) | Trk::TrackingVolume | |
sign(GeometrySignature signat, GeometryType gtype=Static) | Trk::TrackingVolume | |
synchronizeLayers(MsgStream &msgstream, double envelope=1.) | Trk::TrackingVolume | private |
toString() const | Trk::Material | inline |
TrackingGeometry class | Trk::TrackingVolume | friend |
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 &)=delete | Trk::TrackingVolume | private |
TrackingVolumeManipulator class | Trk::TrackingVolume | friend |
transform() const | Trk::Volume | inline |
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() const | Trk::Volume | inline |
volumeBounds() | Trk::Volume | inline |
volumeName() const | Trk::TrackingVolume | |
x0() const | Trk::Material | inline |
X0 | Trk::Material | |
Z | Trk::Material | |
zOaTr | Trk::Material | |
zOverAtimesRho() const | Trk::Material | inline |
~Material() | Trk::Material | inlinevirtual |
~TrackingVolume() override | Trk::TrackingVolume | |
~Volume() | Trk::Volume | virtual |