![]() |
Analysis Software
Documentation for sPHENIX simulation software
|
#include <acts/blob/sPHENIX/Examples/Framework/include/ActsExamples/EventData/MeasurementCalibration.hpp>
Inheritance diagram for ActsExamples::PassThroughCalibrator:
Collaboration diagram for ActsExamples::PassThroughCalibrator:Public Member Functions | |
| void | calibrate (const MeasurementContainer &measurements, const ClusterContainer *clusters, const Acts::GeometryContext &gctx, const Acts::CalibrationContext &cctx, const Acts::SourceLink &sourceLink, Acts::VectorMultiTrajectory::TrackStateProxy &trackState) const override |
Public Member Functions inherited from ActsExamples::MeasurementCalibrator | |
| virtual | ~MeasurementCalibrator ()=default |
| virtual bool | needsClusters () const |
Definition at line 42 of file MeasurementCalibration.hpp.
View newest version in sPHENIX GitHub at line 42 of file MeasurementCalibration.hpp
|
overridevirtual |
Find the measurement corresponding to the source link.
| parameters_t | Track parameters type |
| gctx | The geometry context (unused) |
| trackState | The track state to calibrate |
Implements ActsExamples::MeasurementCalibrator.
Definition at line 21 of file MeasurementCalibration.cpp.
View newest version in sPHENIX GitHub at line 21 of file MeasurementCalibration.cpp
References Acts::detail_lt::TrackStateProxy< trajectory_t, M, ReadOnly >::allocateCalibrated(), assert, Acts::SourceLink::get(), ActsExamples::IndexSourceLink::index(), Acts::detail_lt::TrackStateProxy< trajectory_t, M, ReadOnly >::setCalibrated(), and Acts::detail_lt::TrackStateProxy< trajectory_t, M, ReadOnly >::setUncalibratedSourceLink().
Here is the call graph for this function: