1 #ifndef _CR_MATERIALEFFECTSUPDATOR_H_
2 #define _CR_MATERIALEFFECTSUPDATOR_H_
56 inline double mass ()
const {
virtual ~MaterialEffectsUpdator()
MaterialEffectsUpdator(double mass)
ROOT::Math::SMatrix< double, 5, 5, ROOT::Math::MatRepSym< double, 5 > > AlgebraicSymMatrix55
virtual bool updateStateInPlace(TrajectoryStateOnSurface &TSoS, const PropagationDirection propDir) const
virtual TrajectoryStateOnSurface updateState(const TrajectoryStateOnSurface &TSoS, const PropagationDirection propDir) const
PropagationDirection theLastPropDir
virtual const AlgebraicSymMatrix55 & deltaLocalError(const TrajectoryStateOnSurface &TSoS, const PropagationDirection propDir) const
virtual double deltaP(const TrajectoryStateOnSurface &TSoS, const PropagationDirection propDir) const
virtual void compute(const TrajectoryStateOnSurface &, const PropagationDirection) const dso_internal=0
static AlgebraicSymMatrix55 theNullMatrix
virtual MaterialEffectsUpdator * clone() const =0
bool newArguments(const TrajectoryStateOnSurface &TSoS, PropagationDirection propDir) const dso_internal
AlgebraicSymMatrix55 theDeltaCov