![]() |
EIC Software
Reference for
EIC
simulation and reconstruction software on GitHub
|
#include <acts/blob/sPHENIX/Fatras/include/ActsFatras/Digitization/detail/ParametersSmearer.hpp>
Public Types | |
| using | StorageSequence = std::make_index_sequence< sizeof...(kParameters)> |
Static Public Member Functions | |
| template<typename values_t , typename covariance_t > | |
| static Acts::Result< void > | run (Eigen::MatrixBase< values_t > &values, Eigen::MatrixBase< covariance_t > &covariances, const std::array< SmearFunction, sizeof...(kParameters)> &sFunctions) |
| template<typename values_t , typename covariance_t , std::size_t... kStorage> | |
| static Acts::Result< void > | runImpl (Eigen::MatrixBase< values_t > &values, Eigen::MatrixBase< covariance_t > &covariances, const std::array< SmearFunction, sizeof...(kParameters)> &sFunctions, std::index_sequence< kStorage...>) |
Smear the parameters in the given vector with provided smear functions
| indices_t | the Parameter indices type (bound, free) |
| kParameters | Parameter indices pack that defines the used parameter |
Definition at line 61 of file ParametersSmearer.hpp.
View newest version in sPHENIX GitHub at line 61 of file ParametersSmearer.hpp
| using ActsFatras::detail::ParametersSmearer< indices_t, kParameters >::StorageSequence = std::make_index_sequence<sizeof...(kParameters)> |
Definition at line 62 of file ParametersSmearer.hpp.
View newest version in sPHENIX GitHub at line 62 of file ParametersSmearer.hpp
|
inlinestatic |
Run the smearing on it
| [in,out] | values | on which smearing will be applied |
| [in,out] | covariances | which will be filled in place as well |
| [in] | sFunctions | the smearing functions to be applied |
Definition at line 72 of file ParametersSmearer.hpp.
View newest version in sPHENIX GitHub at line 72 of file ParametersSmearer.hpp
References ActsFatras::detail::ParametersSmearer< indices_t, kParameters >::runImpl().
Here is the call graph for this function:
|
inlinestatic |
Definition at line 80 of file ParametersSmearer.hpp.
View newest version in sPHENIX GitHub at line 80 of file ParametersSmearer.hpp
Referenced by ActsFatras::detail::ParametersSmearer< indices_t, kParameters >::run().
Here is the caller graph for this function: