ATLAS Offline Software
Classes | Functions
ActsTrk::detail::FitterHelperFunctions Namespace Reference

Classes

struct  ATLASOutlierFinder
 Outlier finder using a Chi2 cut. More...
 
struct  ReverseFilteringLogic
 Determine if the smoothing of a track should be done with or without reverse filtering. More...
 

Functions

template<typename trajectory_t >
Acts::Result< void > gainMatrixUpdate (const Acts::GeometryContext &gctx, typename trajectory_t::TrackStateProxy trackState, const Acts::Logger &logger)
 
template<typename trajectory_t >
Acts::Result< void > gainMatrixSmoother (const Acts::GeometryContext &gctx, trajectory_t &trajectory, size_t entryIndex, const Acts::Logger &logger)
 
template<typename trajectory_t >
Acts::Result< void > mbfSmoother (const Acts::GeometryContext &gctx, trajectory_t &trajectory, size_t entryIndex, const Acts::Logger &logger)
 

Function Documentation

◆ gainMatrixSmoother()

template<typename trajectory_t >
Acts::Result<void> ActsTrk::detail::FitterHelperFunctions::gainMatrixSmoother ( const Acts::GeometryContext &  gctx,
trajectory_t &  trajectory,
size_t  entryIndex,
const Acts::Logger &  logger 
)

Definition at line 31 of file FitterHelperFunctions.h.

34  {
35  Acts::GainMatrixSmoother smoother;
36  return smoother.template operator()<trajectory_t>(gctx, trajectory, entryIndex, logger);
37  }

◆ gainMatrixUpdate()

template<typename trajectory_t >
Acts::Result<void> ActsTrk::detail::FitterHelperFunctions::gainMatrixUpdate ( const Acts::GeometryContext &  gctx,
typename trajectory_t::TrackStateProxy  trackState,
const Acts::Logger &  logger 
)

Definition at line 23 of file FitterHelperFunctions.h.

25  {
26  Acts::GainMatrixUpdater updater;
27  return updater.template operator()<trajectory_t>(gctx, trackState, logger);
28  }

◆ mbfSmoother()

template<typename trajectory_t >
Acts::Result<void> ActsTrk::detail::FitterHelperFunctions::mbfSmoother ( const Acts::GeometryContext &  gctx,
trajectory_t &  trajectory,
size_t  entryIndex,
const Acts::Logger &  logger 
)

Definition at line 40 of file FitterHelperFunctions.h.

43  {
44  Acts::MbfSmoother smoother;
45  return smoother.template operator()<trajectory_t>(gctx, trajectory, entryIndex, logger);
46  }
python.iconfTool.gui.pad.logger
logger
Definition: pad.py:14