trout
Phlex-based reconstruction framework for the SHiP experiment.
Loading...
Searching...
No Matches
SHiP::trout::SpectrometerCkf Class Reference

#include <SpectrometerCkf.hpp>

Public Types

using Trajectory = Acts::VectorMultiTrajectory
using TrackContainerBackend = Acts::VectorTrackContainer
using BField = Acts::MagneticFieldProvider
using Stepper = Acts::EigenStepper<>
using Navigator = Acts::Navigator
using Propagator = Acts::Propagator<Stepper, Navigator>

Public Member Functions

 SpectrometerCkf (std::shared_ptr< const Acts::TrackingGeometry > geometry, std::shared_ptr< Acts::MagneticFieldProvider > field)
std::vector< std::vector< ActsExamples::Index > > findCandidateHits (Acts::BoundTrackParameters const &seed, SpectrometerMeasurements const &measurements) const
SHiP::TrackFitResult refit (Acts::BoundTrackParameters const &seed, SpectrometerMeasurements const &measurements, std::vector< ActsExamples::Index > const &hitIndices) const

Member Typedef Documentation

◆ BField

using SHiP::trout::SpectrometerCkf::BField = Acts::MagneticFieldProvider

◆ Navigator

using SHiP::trout::SpectrometerCkf::Navigator = Acts::Navigator

◆ Propagator

◆ Stepper

using SHiP::trout::SpectrometerCkf::Stepper = Acts::EigenStepper<>

◆ TrackContainerBackend

using SHiP::trout::SpectrometerCkf::TrackContainerBackend = Acts::VectorTrackContainer

◆ Trajectory

using SHiP::trout::SpectrometerCkf::Trajectory = Acts::VectorMultiTrajectory

Constructor & Destructor Documentation

◆ SpectrometerCkf()

SHiP::trout::SpectrometerCkf::SpectrometerCkf ( std::shared_ptr< const Acts::TrackingGeometry > geometry,
std::shared_ptr< Acts::MagneticFieldProvider > field )
inline

Member Function Documentation

◆ findCandidateHits()

std::vector< std::vector< ActsExamples::Index > > SHiP::trout::SpectrometerCkf::findCandidateHits ( Acts::BoundTrackParameters const & seed,
SpectrometerMeasurements const & measurements ) const
inline

◆ refit()

SHiP::TrackFitResult SHiP::trout::SpectrometerCkf::refit ( Acts::BoundTrackParameters const & seed,
SpectrometerMeasurements const & measurements,
std::vector< ActsExamples::Index > const & hitIndices ) const
inline

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