Analysis Software
Documentation for sPHENIX simulation software
|
#include <acts/blob/sPHENIX/Core/include/Acts/TrackFitting/detail/GsfActor.hpp>
Public Attributes | |
traj_t * | fittedStates {nullptr} |
The multi-trajectory which stores the graph of components. | |
MultiTrajectoryTraits::IndexType | currentTip = MultiTrajectoryTraits::kInvalid |
The current top index of the MultiTrajectory. | |
MultiTrajectoryTraits::IndexType | lastMeasurementTip |
The last tip referring to a measurement state in the MultiTrajectory. | |
std::optional < MultiComponentBoundTrackParameters > | lastMeasurementState |
std::size_t | measurementStates = 0 |
Some counting. | |
std::size_t | measurementHoles = 0 |
std::size_t | processedStates = 0 |
std::vector< const Acts::Surface * > | visitedSurfaces |
std::vector< const Acts::Surface * > | surfacesVisitedBwdAgain |
std::size_t | nInvalidBetheHeitler = 0 |
Result< void > | result {Result<void>::success()} |
std::vector< GsfComponent > | componentCache |
Definition at line 35 of file GsfActor.hpp.
View newest version in sPHENIX GitHub at line 35 of file GsfActor.hpp
std::vector<GsfComponent> Acts::detail::GsfResult< traj_t >::componentCache |
Definition at line 64 of file GsfActor.hpp.
View newest version in sPHENIX GitHub at line 64 of file GsfActor.hpp
Referenced by Acts::detail::GsfActor< bethe_heitler_approx_t, traj_t >::operator()().
MultiTrajectoryTraits::IndexType Acts::detail::GsfResult< traj_t >::currentTip = MultiTrajectoryTraits::kInvalid |
The current top index of the MultiTrajectory.
Definition at line 40 of file GsfActor.hpp.
View newest version in sPHENIX GitHub at line 40 of file GsfActor.hpp
Referenced by Acts::detail::GsfActor< bethe_heitler_approx_t, traj_t >::addCombinedState().
traj_t* Acts::detail::GsfResult< traj_t >::fittedStates {nullptr} |
The multi-trajectory which stores the graph of components.
Definition at line 37 of file GsfActor.hpp.
View newest version in sPHENIX GitHub at line 37 of file GsfActor.hpp
Referenced by Acts::detail::GsfActor< bethe_heitler_approx_t, traj_t >::addCombinedState(), and Acts::detail::GsfActor< bethe_heitler_approx_t, traj_t >::operator()().
std::optional<MultiComponentBoundTrackParameters> Acts::detail::GsfResult< traj_t >::lastMeasurementState |
The last multi-component measurement state. Used to initialize the backward pass.
Definition at line 48 of file GsfActor.hpp.
View newest version in sPHENIX GitHub at line 48 of file GsfActor.hpp
MultiTrajectoryTraits::IndexType Acts::detail::GsfResult< traj_t >::lastMeasurementTip |
The last tip referring to a measurement state in the MultiTrajectory.
Definition at line 43 of file GsfActor.hpp.
View newest version in sPHENIX GitHub at line 43 of file GsfActor.hpp
std::size_t Acts::detail::GsfResult< traj_t >::measurementHoles = 0 |
Definition at line 52 of file GsfActor.hpp.
View newest version in sPHENIX GitHub at line 52 of file GsfActor.hpp
Referenced by Acts::detail::GsfActor< bethe_heitler_approx_t, traj_t >::noMeasurementUpdate().
std::size_t Acts::detail::GsfResult< traj_t >::measurementStates = 0 |
Some counting.
Definition at line 51 of file GsfActor.hpp.
View newest version in sPHENIX GitHub at line 51 of file GsfActor.hpp
Referenced by Acts::detail::GsfActor< bethe_heitler_approx_t, traj_t >::operator()().
std::size_t Acts::detail::GsfResult< traj_t >::nInvalidBetheHeitler = 0 |
Definition at line 58 of file GsfActor.hpp.
View newest version in sPHENIX GitHub at line 58 of file GsfActor.hpp
Referenced by Acts::detail::GsfActor< bethe_heitler_approx_t, traj_t >::operator()().
std::size_t Acts::detail::GsfResult< traj_t >::processedStates = 0 |
Definition at line 53 of file GsfActor.hpp.
View newest version in sPHENIX GitHub at line 53 of file GsfActor.hpp
Referenced by Acts::detail::GsfActor< bethe_heitler_approx_t, traj_t >::noMeasurementUpdate(), and Acts::detail::GsfActor< bethe_heitler_approx_t, traj_t >::operator()().
Result<void> Acts::detail::GsfResult< traj_t >::result {Result<void>::success()} |
Definition at line 61 of file GsfActor.hpp.
View newest version in sPHENIX GitHub at line 61 of file GsfActor.hpp
Referenced by Acts::detail::GsfActor< bethe_heitler_approx_t, traj_t >::operator()().
std::vector<const Acts::Surface*> Acts::detail::GsfResult< traj_t >::surfacesVisitedBwdAgain |
Definition at line 56 of file GsfActor.hpp.
View newest version in sPHENIX GitHub at line 56 of file GsfActor.hpp
std::vector<const Acts::Surface*> Acts::detail::GsfResult< traj_t >::visitedSurfaces |
Definition at line 55 of file GsfActor.hpp.
View newest version in sPHENIX GitHub at line 55 of file GsfActor.hpp
Referenced by Acts::detail::GsfActor< bethe_heitler_approx_t, traj_t >::operator()().