ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
Simple class holding result of propagation call. More...
#include <acts/blob/master/Core/include/Acts/Propagator/Propagator.hpp>
Public Attributes | |
std::unique_ptr< const parameters_t > | endParameters = nullptr |
Final track parameters - initialized to null pointer. | |
std::unique_ptr< const BoundMatrix > | transportJacobian = nullptr |
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 42 of file Propagator.hpp.
View newest version in sPHENIX GitHub at line 42 of file Propagator.hpp
std::unique_ptr<const parameters_t> Acts::PropagatorResult< parameters_t, result_list >::endParameters = nullptr |
Final track parameters - initialized to null pointer.
Definition at line 47 of file Propagator.hpp.
View newest version in sPHENIX GitHub at line 47 of file Propagator.hpp
double Acts::PropagatorResult< parameters_t, result_list >::pathLength = 0. |
Signed distance over which the parameters were propagated.
Definition at line 56 of file Propagator.hpp.
View newest version in sPHENIX GitHub at line 56 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 53 of file Propagator.hpp.
View newest version in sPHENIX GitHub at line 53 of file Propagator.hpp
std::unique_ptr<const BoundMatrix> Acts::PropagatorResult< parameters_t, result_list >::transportJacobian = nullptr |
Full transport jacobian.
Definition at line 50 of file Propagator.hpp.
View newest version in sPHENIX GitHub at line 50 of file Propagator.hpp