Template Struct FreeParametersSmearer

Struct Documentation

template<Acts::FreeIndices... kParameters>
struct ActsFatras::FreeParametersSmearer

Generic implementation of a smearing meathod for free parameters.

Template Parameters
  • kParameters: parameter pack describing the parameters to smear

Public Functions

Acts::Result<Acts::ParameterSet<Acts::FreeIndices, kParameters...>> operator()(const SmearInput &sInput, const std::array<SmearFunction, sizeof...(kParameters)> &sFunctions) const

Smearing function.

Note

uncorrelated smearing of the direction using the components is not recommended

Return

Smeared free parameter set wrapped in a Result<…> object

Parameters
  • sInput: The smearing input struct with the simulated hit

  • sFunctions: The smearing functions that are applied