Analysis Software
Documentation for sPHENIX simulation software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Acts::detail::MultiTrajectoryProjector< type, traj_t > Struct Template Reference

Projector type which maps a MultiTrajectory-Index to a tuple of [weight, parameters, covariance]. Therefore, it contains a MultiTrajectory and for now a std::map for the weights. More...

#include <acts/blob/sPHENIX/Core/include/Acts/TrackFitting/detail/GsfUtils.hpp>

+ Collaboration diagram for Acts::detail::MultiTrajectoryProjector< type, traj_t >:

Public Member Functions

auto operator() (MultiTrajectoryTraits::IndexType idx) const
 

Public Attributes

const traj_t & mt
 
const std::map
< MultiTrajectoryTraits::IndexType,
double > & 
weights
 

Detailed Description

template<StatesType type, typename traj_t>
struct Acts::detail::MultiTrajectoryProjector< type, traj_t >

Projector type which maps a MultiTrajectory-Index to a tuple of [weight, parameters, covariance]. Therefore, it contains a MultiTrajectory and for now a std::map for the weights.

Definition at line 220 of file GsfUtils.hpp.

View newest version in sPHENIX GitHub at line 220 of file GsfUtils.hpp

Member Function Documentation

template<StatesType type, typename traj_t >
auto Acts::detail::MultiTrajectoryProjector< type, traj_t >::operator() ( MultiTrajectoryTraits::IndexType  idx) const
inline

Definition at line 224 of file GsfUtils.hpp.

View newest version in sPHENIX GitHub at line 224 of file GsfUtils.hpp

References std::tr1::make_tuple(), Acts::detail::MultiTrajectoryProjector< type, traj_t >::mt, Acts::type, and Acts::detail::MultiTrajectoryProjector< type, traj_t >::weights.

+ Here is the call graph for this function:

Member Data Documentation

template<StatesType type, typename traj_t >
const traj_t& Acts::detail::MultiTrajectoryProjector< type, traj_t >::mt

Definition at line 221 of file GsfUtils.hpp.

View newest version in sPHENIX GitHub at line 221 of file GsfUtils.hpp

Referenced by Acts::detail::MultiTrajectoryProjector< type, traj_t >::operator()().

template<StatesType type, typename traj_t >
const std::map<MultiTrajectoryTraits::IndexType, double>& Acts::detail::MultiTrajectoryProjector< type, traj_t >::weights

Definition at line 222 of file GsfUtils.hpp.

View newest version in sPHENIX GitHub at line 222 of file GsfUtils.hpp

Referenced by Acts::detail::MultiTrajectoryProjector< type, traj_t >::operator()().


The documentation for this struct was generated from the following file: