::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 SharedObject< const ElementTable > &set) | Trk::CompoundLayerMaterial | inline |
Trk::LayerMaterialProperties::updateElementTable(const SharedObject< const ElementTable > &) const | Trk::LayerMaterialProperties | inline |
~CompoundLayerMaterial() override | Trk::CompoundLayerMaterial | virtual |
~LayerMaterialProperties() | Trk::LayerMaterialProperties | inlinevirtual |