::MaterialEffectsOnTrackCnv_p2 class | Trk::MaterialEffectsOnTrack | friend |
::ScatteringAngleOnTrackCnv_p1 class | Trk::MaterialEffectsOnTrack | friend |
associatedSurface() const | Trk::MaterialEffectsBase | |
BremPoint enum value | Trk::MaterialEffectsBase | |
clone() const override final | Trk::MaterialEffectsOnTrack | virtual |
cloneHelper(const S *input) | Trk::SurfacePtrHolderImplDetEl< S > | inlinestatic |
derivedType() const override final | Trk::MaterialEffectsOnTrack | inlinevirtual |
destroySurface() noexcept | Trk::SurfacePtrHolderImplDetEl< S > | inline |
dump(MsgStream &sl) const override final | Trk::MaterialEffectsOnTrack | virtual |
dump(std::ostream &sl) const override final | Trk::MaterialEffectsOnTrack | virtual |
dumpType() const | Trk::MaterialEffectsBase | |
energyLoss() const | Trk::MaterialEffectsOnTrack | |
EnergyLossEffects enum value | Trk::MaterialEffectsBase | |
ESTIMATED_BREM_ON_TRACK enum value | Trk::MaterialEffectsBase | |
FittedMaterialEffects enum value | Trk::MaterialEffectsBase | |
m_associatedSurface | Trk::SurfacePtrHolderImplDetEl< S > | protected |
m_energyLoss | Trk::MaterialEffectsOnTrack | private |
m_scatteringAngles | Trk::MaterialEffectsOnTrack | private |
m_tInX0 | Trk::MaterialEffectsBase | private |
m_typeFlags | Trk::MaterialEffectsBase | private |
MATERIAL_EFFECTS_ON_TRACK enum value | Trk::MaterialEffectsBase | |
MaterialEffectsBase() | Trk::MaterialEffectsBase | |
MaterialEffectsBase(double thicknessInX0, const Surface &assocSurf, const std::bitset< MaterialEffectsBase::NumberOfMaterialEffectsTypes > &typePattern) | Trk::MaterialEffectsBase | |
MaterialEffectsBase(const MaterialEffectsBase &rhs)=default | Trk::MaterialEffectsBase | protected |
MaterialEffectsBase(MaterialEffectsBase &&rhs)=default | Trk::MaterialEffectsBase | protected |
MaterialEffectsDerivedType enum name | Trk::MaterialEffectsBase | |
MaterialEffectsOnTrack()=default | Trk::MaterialEffectsOnTrack | |
MaterialEffectsOnTrack(const double tInX0, std::optional< ScatteringAngles > scat, std::unique_ptr< const Trk::EnergyLoss > eloss, const Surface &assocSurf, const std::bitset< MaterialEffectsBase::NumberOfMaterialEffectsTypes > &typePattern=std::bitset< MaterialEffectsBase::NumberOfMaterialEffectsTypes >()) | Trk::MaterialEffectsOnTrack | |
MaterialEffectsOnTrack(const double tInX0, std::optional< ScatteringAngles > scat, const Surface &assocSurf, const std::bitset< MaterialEffectsBase::NumberOfMaterialEffectsTypes > &typePattern=std::bitset< MaterialEffectsBase::NumberOfMaterialEffectsTypes >()) | Trk::MaterialEffectsOnTrack | |
MaterialEffectsOnTrack(const double tInX0, std::unique_ptr< const EnergyLoss > eloss, const Surface &assocSurf, const std::bitset< MaterialEffectsBase::NumberOfMaterialEffectsTypes > &typePattern=std::bitset< MaterialEffectsBase::NumberOfMaterialEffectsTypes >()) | Trk::MaterialEffectsOnTrack | |
MaterialEffectsOnTrack(const double tInX0, const Surface &assocSurf) | Trk::MaterialEffectsOnTrack | |
MaterialEffectsOnTrack(const MaterialEffectsOnTrack &meot) | Trk::MaterialEffectsOnTrack | |
MaterialEffectsOnTrack(MaterialEffectsOnTrack &&meot) noexcept=default | Trk::MaterialEffectsOnTrack | |
MaterialEffectsType enum name | Trk::MaterialEffectsBase | |
MaterialThickness enum value | Trk::MaterialEffectsBase | |
NTYPES enum value | Trk::MaterialEffectsBase | |
NumberOfMaterialEffectsTypes enum value | Trk::MaterialEffectsBase | |
operator=(const MaterialEffectsOnTrack &rhs) | Trk::MaterialEffectsOnTrack | |
operator=(MaterialEffectsOnTrack &&rhs) noexcept=default | Trk::MaterialEffectsOnTrack | |
Trk::MaterialEffectsBase::operator=(const MaterialEffectsBase &rhs)=default | Trk::MaterialEffectsBase | protected |
Trk::MaterialEffectsBase::operator=(MaterialEffectsBase &&rhs)=default | Trk::MaterialEffectsBase | protected |
Trk::SurfacePtrHolderImplDetEl::operator=(const SurfacePtrHolderImplDetEl &other) | Trk::SurfacePtrHolderImplDetEl< S > | inline |
Trk::SurfacePtrHolderImplDetEl::operator=(SurfacePtrHolderImplDetEl &&other) noexcept | Trk::SurfacePtrHolderImplDetEl< S > | inline |
release() noexcept | Trk::SurfacePtrHolderImplDetEl< S > | inline |
scatteringAngles() const | Trk::MaterialEffectsOnTrack | |
ScatteringEffects enum value | Trk::MaterialEffectsBase | |
setValues(const Surface *assocSurface) | Trk::MaterialEffectsBase | protectedvirtual |
surfacePtr() | Trk::SurfacePtrHolderImplDetEl< S > | inline |
SurfacePtrHolderImplDetEl()=default | Trk::SurfacePtrHolderImplDetEl< S > | |
SurfacePtrHolderImplDetEl(const S &s) | Trk::SurfacePtrHolderImplDetEl< S > | inlineexplicit |
SurfacePtrHolderImplDetEl(const S *s) | Trk::SurfacePtrHolderImplDetEl< S > | inlineexplicit |
SurfacePtrHolderImplDetEl(const SurfacePtrHolderImplDetEl &other) | Trk::SurfacePtrHolderImplDetEl< S > | inline |
SurfacePtrHolderImplDetEl(SurfacePtrHolderImplDetEl &&other) noexcept | Trk::SurfacePtrHolderImplDetEl< S > | inline |
thicknessInX0() const | Trk::MaterialEffectsBase | |
type(const MaterialEffectsType &type) const | Trk::MaterialEffectsBase | |
uniqueClone() const | Trk::MaterialEffectsOnTrack | |
Unknown enum value | Trk::MaterialEffectsBase | |
UsesMeasurement enum value | Trk::MaterialEffectsBase | |
~MaterialEffectsBase()=default | Trk::MaterialEffectsBase | virtual |
~MaterialEffectsOnTrack()=default | Trk::MaterialEffectsOnTrack | virtual |
~SurfacePtrHolderImplDetEl() | Trk::SurfacePtrHolderImplDetEl< S > | inlineprotected |