| finalize() | iFatras::McMaterialEffectsUpdator | |
| initialize() | iFatras::McMaterialEffectsUpdator | |
| interact(double time, const Amg::Vector3D &position, const Amg::Vector3D &momentum, Trk::ParticleHypothesis particle, int process, const Trk::Material *extMatProp=0) const | iFatras::McMaterialEffectsUpdator | |
| interactLay(const ISF::ISFParticle *isp, double time, const Trk::TrackParameters &parm, Trk::ParticleHypothesis particle, int process, const Trk::MaterialProperties *extMatProp=0) const | iFatras::McMaterialEffectsUpdator | private |
| ionize(const Trk::TrackParameters &parm, AmgVector(5) &updatedPar, double dInX0, Trk::PropDirection pdir, Trk::ParticleHypothesis particle) const | iFatras::McMaterialEffectsUpdator | private |
| layerIndexSampleMap() const | iFatras::McMaterialEffectsUpdator | private |
| m_bendingCorrection | iFatras::McMaterialEffectsUpdator | private |
| m_bremMotherEnergy | iFatras::McMaterialEffectsUpdator | mutableprivate |
| m_bremPhotonAngle | iFatras::McMaterialEffectsUpdator | mutableprivate |
| m_bremPhotonEnergy | iFatras::McMaterialEffectsUpdator | mutableprivate |
| m_bremPointR | iFatras::McMaterialEffectsUpdator | mutableprivate |
| m_bremPointX | iFatras::McMaterialEffectsUpdator | mutableprivate |
| m_bremPointY | iFatras::McMaterialEffectsUpdator | mutableprivate |
| m_bremPointZ | iFatras::McMaterialEffectsUpdator | mutableprivate |
| m_bremValidation | iFatras::McMaterialEffectsUpdator | private |
| m_bremValidationTree | iFatras::McMaterialEffectsUpdator | private |
| m_bremValidationTreeDescription | iFatras::McMaterialEffectsUpdator | private |
| m_bremValidationTreeFolder | iFatras::McMaterialEffectsUpdator | private |
| m_bremValidationTreeName | iFatras::McMaterialEffectsUpdator | private |
| m_conversionTool | iFatras::McMaterialEffectsUpdator | private |
| m_currentSample | iFatras::McMaterialEffectsUpdator | private |
| m_deltaP | iFatras::McMaterialEffectsUpdator | mutableprivate |
| m_deltaPsigma | iFatras::McMaterialEffectsUpdator | mutableprivate |
| m_edLayerEnergyDeposit | iFatras::McMaterialEffectsUpdator | mutableprivate |
| m_edLayerIntersectR | iFatras::McMaterialEffectsUpdator | mutableprivate |
| m_edLayerIntersectX | iFatras::McMaterialEffectsUpdator | mutableprivate |
| m_edLayerIntersectY | iFatras::McMaterialEffectsUpdator | mutableprivate |
| m_edLayerIntersectZ | iFatras::McMaterialEffectsUpdator | mutableprivate |
| m_edLayerSample | iFatras::McMaterialEffectsUpdator | mutableprivate |
| m_edValidation | iFatras::McMaterialEffectsUpdator | private |
| m_edValidationTree | iFatras::McMaterialEffectsUpdator | private |
| m_edValidationTreeDescription | iFatras::McMaterialEffectsUpdator | private |
| m_edValidationTreeFolder | iFatras::McMaterialEffectsUpdator | private |
| m_edValidationTreeName | iFatras::McMaterialEffectsUpdator | private |
| m_eLoss | iFatras::McMaterialEffectsUpdator | private |
| m_eLossUpdator | iFatras::McMaterialEffectsUpdator | private |
| m_hadInt | iFatras::McMaterialEffectsUpdator | private |
| m_hadIntProcessor | iFatras::McMaterialEffectsUpdator | private |
| m_isp | iFatras::McMaterialEffectsUpdator | mutableprivate |
| m_layer | iFatras::McMaterialEffectsUpdator | mutableprivate |
| m_layerIndex | iFatras::McMaterialEffectsUpdator | mutableprivate |
| m_layerIndexCaloSampleMap | iFatras::McMaterialEffectsUpdator | mutableprivate |
| m_layerIndexCaloSampleMapName | iFatras::McMaterialEffectsUpdator | private |
| m_matProp | iFatras::McMaterialEffectsUpdator | mutableprivate |
| m_minimumBremPhotonMomentum | iFatras::McMaterialEffectsUpdator | private |
| m_minimumMomentum | iFatras::McMaterialEffectsUpdator | private |
| m_ms | iFatras::McMaterialEffectsUpdator | private |
| m_msUpdator | iFatras::McMaterialEffectsUpdator | private |
| m_oneOverThree | iFatras::McMaterialEffectsUpdator | private |
| m_parametricScattering | iFatras::McMaterialEffectsUpdator | private |
| m_particleBroker | iFatras::McMaterialEffectsUpdator | private |
| m_particleDecayer | iFatras::McMaterialEffectsUpdator | private |
| m_pdgToParticleHypothesis | iFatras::McMaterialEffectsUpdator | private |
| m_processCode | iFatras::McMaterialEffectsUpdator | private |
| m_projectionFactor | iFatras::McMaterialEffectsUpdator | private |
| m_randomEngine | iFatras::McMaterialEffectsUpdator | private |
| m_randomEngineName | iFatras::McMaterialEffectsUpdator | private |
| m_recordedBremPhotons | iFatras::McMaterialEffectsUpdator | mutableprivate |
| m_recordEnergyDeposition | iFatras::McMaterialEffectsUpdator | private |
| m_referenceMaterial | iFatras::McMaterialEffectsUpdator | private |
| m_rndGenSvc | iFatras::McMaterialEffectsUpdator | private |
| m_samplingTool | iFatras::McMaterialEffectsUpdator | private |
| m_thetaMSphi | iFatras::McMaterialEffectsUpdator | mutableprivate |
| m_thetaMSproj | iFatras::McMaterialEffectsUpdator | mutableprivate |
| m_thetaMStheta | iFatras::McMaterialEffectsUpdator | mutableprivate |
| m_tInX0 | iFatras::McMaterialEffectsUpdator | mutableprivate |
| m_trackingGeometryName | iFatras::McMaterialEffectsUpdator | private |
| m_trackingGeometryReadKey | iFatras::McMaterialEffectsUpdator | private |
| m_trackingGeometrySvc | iFatras::McMaterialEffectsUpdator | private |
| m_truthRecordSvc | iFatras::McMaterialEffectsUpdator | private |
| m_uniformHertzDipoleAngle | iFatras::McMaterialEffectsUpdator | private |
| m_use_msUpdator | iFatras::McMaterialEffectsUpdator | private |
| m_useConditions | iFatras::McMaterialEffectsUpdator | private |
| m_validationMode | iFatras::McMaterialEffectsUpdator | private |
| m_validationTool | iFatras::McMaterialEffectsUpdator | private |
| m_validationTree | iFatras::McMaterialEffectsUpdator | private |
| m_validationTreeDescription | iFatras::McMaterialEffectsUpdator | private |
| m_validationTreeFolder | iFatras::McMaterialEffectsUpdator | private |
| m_validationTreeName | iFatras::McMaterialEffectsUpdator | private |
| McMaterialEffectsUpdator(const std::string &, const std::string &, const IInterface *) | iFatras::McMaterialEffectsUpdator | |
| msSigma(double dInX0, double p, Trk::ParticleHypothesis particle) const | iFatras::McMaterialEffectsUpdator | private |
| multipleScatteringUpdate(const Trk::TrackParameters &parm, AmgVector(5) ¶meters, double sigmaMSproj) const | iFatras::McMaterialEffectsUpdator | private |
| radiate(const ISF::ISFParticle *parent, AmgVector(5) &updatedParameters, const Amg::Vector3D &pos, Amg::Vector3D &dir, Trk::TimeLimit time, double dX0, double &matFraction, double matTot, Trk::PropDirection pdir, Trk::ParticleHypothesis particle) const | iFatras::McMaterialEffectsUpdator | private |
| recordBremPhoton(double time, double pElectron, double gammaE, const Amg::Vector3D &vertex, Amg::Vector3D &particleDir, Trk::ParticleHypothesis particle) const | iFatras::McMaterialEffectsUpdator | |
| recordBremPhotonLay(const ISF::ISFParticle *parent, Trk::TimeLimit time, double pElectron, double gammaE, const Amg::Vector3D &vertex, Amg::Vector3D &particleDir, double matFraction, Trk::PropDirection dir, Trk::ParticleHypothesis particle) const | iFatras::McMaterialEffectsUpdator | private |
| trackingGeometry(const EventContext &ctx) const | iFatras::McMaterialEffectsUpdator | privatevirtual |
| update(const Trk::TrackParameters *parm, const Trk::Layer &sf, Trk::TimeLimit &time, Trk::PathLimit &path, Trk::GeometrySignature geoID, Trk::PropDirection dir=Trk::alongMomentum, Trk::ParticleHypothesis particle=Trk::pion) const | iFatras::McMaterialEffectsUpdator | |
| update(double time, const Trk::TrackParameters *parm, const Trk::MaterialEffectsOnTrack &meff, Trk::ParticleHypothesis particle=Trk::pion, Trk::MaterialUpdateMode matupmode=Trk::addNoise) const | iFatras::McMaterialEffectsUpdator | |
| update(double time, const Trk::TrackParameters &parm, const Trk::MaterialProperties &mprop, double pathcorrection, Trk::PropDirection dir=Trk::alongMomentum, Trk::ParticleHypothesis particle=Trk::pion, Trk::MaterialUpdateMode matupmode=Trk::addNoise) const | iFatras::McMaterialEffectsUpdator | |
| updateInLay(const ISF::ISFParticle *isp, const Trk::TrackParameters *parm, double &matFraction, Trk::TimeLimit &time, Trk::PathLimit &path, Trk::PropDirection dir=Trk::alongMomentum, Trk::ParticleHypothesis particle=Trk::pion) const | iFatras::McMaterialEffectsUpdator | private |
| ~McMaterialEffectsUpdator() | iFatras::McMaterialEffectsUpdator | virtual |