TrackingTools
MaterialEffects
src
CombinedMaterialEffectsUpdator.cc
Go to the documentation of this file.
1
#include "
TrackingTools/MaterialEffects/interface/CombinedMaterialEffectsUpdator.h
"
2
3
//
4
// Computation: combine updates on momentum and cov. matrix from the multiple
5
// scattering and energy loss updators and store them in private variables
6
//
7
void
CombinedMaterialEffectsUpdator::compute
(
const
TrajectoryStateOnSurface
& TSoS,
8
const
PropagationDirection
propDir,
9
Effect
& effect)
const
{
10
theMSUpdator
.
compute
(TSoS, propDir, effect);
11
theELUpdator
.
compute
(TSoS, propDir, effect);
12
}
materialEffect::Effect
Definition:
MaterialEffectsUpdator.h:40
EnergyLossUpdator::compute
void compute(const TrajectoryStateOnSurface &, const PropagationDirection, Effect &effect) const override
Definition:
EnergyLossUpdator.cc:17
CombinedMaterialEffectsUpdator::theELUpdator
EnergyLossUpdator theELUpdator
Definition:
CombinedMaterialEffectsUpdator.h:36
TrajectoryStateOnSurface
Definition:
TrajectoryStateOnSurface.h:16
CombinedMaterialEffectsUpdator.h
CombinedMaterialEffectsUpdator::compute
void compute(const TrajectoryStateOnSurface &, const PropagationDirection, Effect &effect) const override
Definition:
CombinedMaterialEffectsUpdator.cc:7
MultipleScatteringUpdator::compute
void compute(const TrajectoryStateOnSurface &, const PropagationDirection, Effect &effect) const override
Definition:
MultipleScatteringUpdator.cc:14
PropagationDirection
PropagationDirection
Definition:
PropagationDirection.h:4
CombinedMaterialEffectsUpdator::theMSUpdator
MultipleScatteringUpdator theMSUpdator
Definition:
CombinedMaterialEffectsUpdator.h:35
Generated for CMSSW Reference Manual by
1.8.16