Analysis Software
Documentation for sPHENIX simulation software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
TestReverseFilteringLogic Struct Reference

#include <acts/blob/sPHENIX/Tests/UnitTests/Core/TrackFitting/FitterTestsCommon.hpp>

Public Member Functions

template<typename traj_t >
bool operator() (typename traj_t::ConstTrackStateProxy state) const
 

Public Attributes

double momentumMax = std::numeric_limits<double>::max()
 

Detailed Description

Determine if the smoothing of a track should be done with or without reverse filtering

Definition at line 66 of file FitterTestsCommon.hpp.

View newest version in sPHENIX GitHub at line 66 of file FitterTestsCommon.hpp

Member Function Documentation

template<typename traj_t >
bool TestReverseFilteringLogic::operator() ( typename traj_t::ConstTrackStateProxy  state) const
inline

Classify a measurement as a valid one or an outlier.

Parameters
trackStateThe trackState of the last measurement
Return values
Falseif we don't use the reverse filtering for the smoothing of the track
Trueif we use the reverse filtering for the smoothing of the track

Definition at line 75 of file FitterTestsCommon.hpp.

View newest version in sPHENIX GitHub at line 75 of file FitterTestsCommon.hpp

References Acts::eBoundQOverP, and momentum.

Member Data Documentation

double TestReverseFilteringLogic::momentumMax = std::numeric_limits<double>::max()

Definition at line 67 of file FitterTestsCommon.hpp.

View newest version in sPHENIX GitHub at line 67 of file FitterTestsCommon.hpp


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