Analysis Software
Documentation for sPHENIX simulation software
|
Simple class holding result of propagation call. More...
#include <acts/blob/sPHENIX/Core/include/Acts/Propagator/Propagator.hpp>
Public Attributes | |
std::optional< parameters_t > | endParameters = std::nullopt |
Final track parameters. | |
std::optional< BoundMatrix > | transportJacobian = std::nullopt |
Full transport jacobian. | |
unsigned int | steps = 0 |
Number of propagation steps that were carried out. | |
double | pathLength = 0. |
Signed distance over which the parameters were propagated. | |
Additional Inherited Members | |
Private Member Functions inherited from Acts::detail::Extendable< result_list...> | |
Extendable ()=default | |
Default constructor. | |
Extendable (const Extendable< extensions_t...> &extendable)=default | |
Default copy constructor. | |
Extendable (Extendable< extensions_t...> &&extendable)=default | |
Extendable (const std::tuple< extensions_t...> &extensions) | |
Extendable (std::tuple< extensions_t...> &&extensions) | |
Extendable< extensions_t...> & | operator= (const Extendable< extensions_t...> &extendable)=default |
Extendable< extensions_t...> & | operator= (Extendable< extensions_t...> &&extendable)=default |
Extendable< extensions_t..., appendices_t...> | append (appendices_t...aps) const |
const extension_t & | get () const |
extension_t & | get () |
const std::tuple < extensions_t...> & | tuple () const |
std::tuple< extensions_t...> & | tuple () |
Simple class holding result of propagation call.
parameters_t | Type of final track parameters |
result_list | Result pack for additional propagation quantities |
Definition at line 41 of file Propagator.hpp.
View newest version in sPHENIX GitHub at line 41 of file Propagator.hpp
std::optional<parameters_t> Acts::PropagatorResult< parameters_t, result_list >::endParameters = std::nullopt |
Final track parameters.
Definition at line 46 of file Propagator.hpp.
View newest version in sPHENIX GitHub at line 46 of file Propagator.hpp
double Acts::PropagatorResult< parameters_t, result_list >::pathLength = 0. |
Signed distance over which the parameters were propagated.
Definition at line 55 of file Propagator.hpp.
View newest version in sPHENIX GitHub at line 55 of file Propagator.hpp
unsigned int Acts::PropagatorResult< parameters_t, result_list >::steps = 0 |
Number of propagation steps that were carried out.
Definition at line 52 of file Propagator.hpp.
View newest version in sPHENIX GitHub at line 52 of file Propagator.hpp
std::optional<BoundMatrix> Acts::PropagatorResult< parameters_t, result_list >::transportJacobian = std::nullopt |
Full transport jacobian.
Definition at line 49 of file Propagator.hpp.
View newest version in sPHENIX GitHub at line 49 of file Propagator.hpp