Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
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,
Effect
& effect)
const
9
{
10
theMSUpdator
.
compute
(TSoS,propDir,effect);
11
theELUpdator
.
compute
(TSoS,propDir,effect);
12
}
13
CombinedMaterialEffectsUpdator::compute
virtual void compute(const TrajectoryStateOnSurface &, const PropagationDirection, Effect &effect) const
Definition:
CombinedMaterialEffectsUpdator.cc:7
MultipleScatteringUpdator::compute
virtual void compute(const TrajectoryStateOnSurface &, const PropagationDirection, Effect &effect) const
Definition:
MultipleScatteringUpdator.cc:15
PropagationDirection
PropagationDirection
Definition:
PropagationDirection.h:4
TrajectoryStateOnSurface
Definition:
TrajectoryStateOnSurface.h:17
materialEffect::Effect
Definition:
MaterialEffectsUpdator.h:39
CombinedMaterialEffectsUpdator::theMSUpdator
MultipleScatteringUpdator theMSUpdator
Definition:
CombinedMaterialEffectsUpdator.h:40
CombinedMaterialEffectsUpdator::theELUpdator
EnergyLossUpdator theELUpdator
Definition:
CombinedMaterialEffectsUpdator.h:41
CombinedMaterialEffectsUpdator.h
EnergyLossUpdator::compute
virtual void compute(const TrajectoryStateOnSurface &, const PropagationDirection, Effect &effect) const
Definition:
EnergyLossUpdator.cc:22
Generated for CMSSW Reference Manual by
1.8.5