Struct Acts::MultiEigenStepperLoop::ComponentProxyBase

template<typename component_t>
struct ComponentProxyBase

A template class which contains all const member functions, that should be available both in the mutable ComponentProxy and the ConstComponentProxy.

Template Parameters

component_t – Must be a const or mutable State::Component.

Public Functions

inline ComponentProxyBase(component_t &c)
inline auto charge() const
inline const auto &cov() const
inline const auto &derivative() const
inline const auto &jacobian() const
inline const auto &jacToGlobal() const
inline const auto &jacTransport() const
inline const auto &pars() const
inline auto pathAccumulated() const
template<typename propagator_state_t>
inline auto singleState(const propagator_state_t &state) const
inline const auto &singleStepper(const MultiEigenStepperLoop &stepper) const
inline auto status() const
inline auto weight() const

Public Members

component_t &cmp