EIC Software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Acts::VoidMeasurementCalibrator Struct Reference

Void measurement calibrator for filtering. More...

#include <acts/blob/sPHENIX/Core/include/Acts/TrackFitting/detail/VoidKalmanComponents.hpp>

Public Member Functions

template<typename source_link_t , typename parameters_t >
FittableMeasurement
< source_link_t > 
operator() (const source_link_t &sourceLink, const parameters_t &) const
 

Detailed Description

Void measurement calibrator for filtering.

Definition at line 36 of file VoidKalmanComponents.hpp.

View newest version in sPHENIX GitHub at line 36 of file VoidKalmanComponents.hpp

Member Function Documentation

template<typename source_link_t , typename parameters_t >
FittableMeasurement<source_link_t> Acts::VoidMeasurementCalibrator::operator() ( const source_link_t &  sourceLink,
const parameters_t &   
) const
inline

Main calibration call. In this implementation, it will dereference the given source link and expect it to result in something convertible to FittableMeasurement<source_link_t>.

Template Parameters
source_link_tSource link type which identifier the uncalibrated measurement
parameters_tParameters type (unused)
Parameters
slSource link to turn into a measurement
parsThe parameters to calibrate with (unused)
Note
If the deref operator on source_link_t returns a reference, this will copy it before returning. If it is already returned by-value (for instance for a newly created measurement instance), return value optimizitaion should auto-move the result.
This will not make the "calibrated" measurement point to the uncalibrated measurement via sourcelink, it's just a copy.

Definition at line 52 of file VoidKalmanComponents.hpp.

View newest version in sPHENIX GitHub at line 52 of file VoidKalmanComponents.hpp

References Acts::Concepts::converts_to.


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