| ::CompoundLayerMaterialCnv_p1 class | Trk::CompoundLayerMaterial | friend |
| alongPostFactor() const | Trk::LayerMaterialProperties | inline |
| alongPreFactor() const | Trk::LayerMaterialProperties | inline |
| binUtility() const override final | Trk::CompoundLayerMaterial | inlinevirtual |
| clone() const override final | Trk::CompoundLayerMaterial | virtual |
| CompoundLayerMaterial()=default | Trk::CompoundLayerMaterial | |
| CompoundLayerMaterial(const Trk::BinUtility &binutility, const ValueStore &thicknessBins, const ValueStore &x0Bins, const ValueStore &l0Bins, const ValueStore &aBins, const ValueStore &zBins, const ValueStore &rhoBins, const std::vector< std::vector< MaterialComposition > > &composition, bool fComposition=false) | Trk::CompoundLayerMaterial | |
| CompoundLayerMaterial(const CompoundLayerMaterial &mprop) | Trk::CompoundLayerMaterial | |
| dump(MsgStream &sl) const override final | Trk::CompoundLayerMaterial | virtual |
| dump(std::ostream &sl) const override final | Trk::CompoundLayerMaterial | virtual |
| elementTable() const | Trk::CompoundLayerMaterial | inline |
| factor(PropDirection pDir, MaterialUpdateStage mStage) const | Trk::LayerMaterialProperties | inline |
| fullMaterial(const Amg::Vector3D &gp) const override final | Trk::CompoundLayerMaterial | virtual |
| LayerMaterialProperties() | Trk::LayerMaterialProperties | inline |
| LayerMaterialProperties(double splitFactor) | Trk::LayerMaterialProperties | inline |
| m_aBins | Trk::CompoundLayerMaterial | private |
| m_binUtility | Trk::CompoundLayerMaterial | private |
| m_composition | Trk::CompoundLayerMaterial | private |
| m_elementTable | Trk::CompoundLayerMaterial | private |
| m_fullComposition | Trk::CompoundLayerMaterial | private |
| m_l0Bins | Trk::CompoundLayerMaterial | private |
| m_materialProperties | Trk::CompoundLayerMaterial | private |
| m_rhoBins | Trk::CompoundLayerMaterial | private |
| m_splitFactor | Trk::LayerMaterialProperties | protected |
| m_thicknessBins | Trk::CompoundLayerMaterial | private |
| m_x0Bins | Trk::CompoundLayerMaterial | private |
| m_zBins | Trk::CompoundLayerMaterial | private |
| material(size_t bin0, size_t bin1) const override final | Trk::CompoundLayerMaterial | virtual |
| MaterialPropertiesCUP typedef | Trk::CompoundLayerMaterial | private |
| operator*=(double scale) override final | Trk::CompoundLayerMaterial | virtual |
| operator=(const CompoundLayerMaterial &lmp) | Trk::CompoundLayerMaterial | |
| oppositePostFactor() const | Trk::LayerMaterialProperties | inline |
| oppositePreFactor() const | Trk::LayerMaterialProperties | inline |
| resizeMaterialProperties() | Trk::CompoundLayerMaterial | private |
| updateBinning(BinUtility *bu) override final | Trk::CompoundLayerMaterial | inlinevirtual |
| updateElementTable(const std::shared_ptr< const ElementTable > &set) | Trk::CompoundLayerMaterial | inline |
| Trk::LayerMaterialProperties::updateElementTable(const std::shared_ptr< const ElementTable > &) const | Trk::LayerMaterialProperties | inline |
| ~CompoundLayerMaterial() override | Trk::CompoundLayerMaterial | virtual |
| ~LayerMaterialProperties() | Trk::LayerMaterialProperties | inlinevirtual |