Analysis Software
Documentation for sPHENIX simulation software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
sPHENIXTrackFitterFunctionImpl Struct Reference
+ Inheritance diagram for sPHENIXTrackFitterFunctionImpl:
+ Collaboration diagram for sPHENIXTrackFitterFunctionImpl:

Public Member Functions

void outlierFinder (const ResidualOutlierFinder &finder) override
 
 sPHENIXTrackFitterFunctionImpl (Fitter &&f, const Acts::TrackingGeometry &trkGeo)
 
ActsTrackFittingAlgorithm::TrackFitterResult operator() (const std::vector< Acts::SourceLink > &sourceLinks, const ActsTrackFittingAlgorithm::TrackParameters &initialParameters, const ActsTrackFittingAlgorithm::GeneralFitterOptions &options, const CalibratorAdapter &calibrator, ActsTrackFittingAlgorithm::TrackContainer &tracks) const override
 

Public Attributes

ResidualOutlierFinder m_oFinder
 
bool use_OF = false
 
- Public Attributes inherited from TrackFitterFunctionImpl
Fitter trackFitter
 
ActsSourceLink::SurfaceAccessor m_slSurfaceAccessor
 
Acts::GainMatrixUpdater kfUpdater
 
Acts::GainMatrixSmoother kfSmoother
 
SimpleReverseFilteringLogic reverseFilteringLogic
 
bool multipleScattering
 
bool energyLoss
 
Acts::FreeToBoundCorrection freeToBoundCorrection
 

Detailed Description

Definition at line 160 of file TrackFittingAlgorithmFunctionsKalman.cc.

View newest version in sPHENIX GitHub at line 160 of file TrackFittingAlgorithmFunctionsKalman.cc

Constructor & Destructor Documentation

sPHENIXTrackFitterFunctionImpl::sPHENIXTrackFitterFunctionImpl ( Fitter &&  f,
const Acts::TrackingGeometry trkGeo 
)
inline

Definition at line 172 of file TrackFittingAlgorithmFunctionsKalman.cc.

View newest version in sPHENIX GitHub at line 172 of file TrackFittingAlgorithmFunctionsKalman.cc

Member Function Documentation

ActsTrackFittingAlgorithm::TrackFitterResult sPHENIXTrackFitterFunctionImpl::operator() ( const std::vector< Acts::SourceLink > &  sourceLinks,
const ActsTrackFittingAlgorithm::TrackParameters initialParameters,
const ActsTrackFittingAlgorithm::GeneralFitterOptions options,
const CalibratorAdapter calibrator,
ActsTrackFittingAlgorithm::TrackContainer tracks 
) const
inlineoverride

Definition at line 178 of file TrackFittingAlgorithmFunctionsKalman.cc.

View newest version in sPHENIX GitHub at line 178 of file TrackFittingAlgorithmFunctionsKalman.cc

References CalibratorAdapter::calibrate(), m_oFinder, tracks(), and use_OF.

+ Here is the call graph for this function:

void sPHENIXTrackFitterFunctionImpl::outlierFinder ( const ResidualOutlierFinder finder)
inlineoverride

Definition at line 166 of file TrackFittingAlgorithmFunctionsKalman.cc.

View newest version in sPHENIX GitHub at line 166 of file TrackFittingAlgorithmFunctionsKalman.cc

References m_oFinder, and use_OF.

Member Data Documentation

ResidualOutlierFinder sPHENIXTrackFitterFunctionImpl::m_oFinder

Definition at line 162 of file TrackFittingAlgorithmFunctionsKalman.cc.

View newest version in sPHENIX GitHub at line 162 of file TrackFittingAlgorithmFunctionsKalman.cc

Referenced by operator()(), and outlierFinder().

bool sPHENIXTrackFitterFunctionImpl::use_OF = false

Definition at line 164 of file TrackFittingAlgorithmFunctionsKalman.cc.

View newest version in sPHENIX GitHub at line 164 of file TrackFittingAlgorithmFunctionsKalman.cc

Referenced by operator()(), and outlierFinder().


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