Analysis Software
Documentation for sPHENIX simulation software
|
#include <acts/blob/sPHENIX/Examples/Framework/include/ActsExamples/EventData/ScalingCalibrator.hpp>
Classes | |
struct | ConstantTuple |
struct | MapTuple |
Public Member Functions | |
ScalingCalibrator (const std::filesystem::path &path) | |
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 |
bool | needsClusters () const override |
Public Member Functions inherited from ActsExamples::MeasurementCalibrator | |
virtual | ~MeasurementCalibrator ()=default |
Private Attributes | |
std::map < Acts::GeometryIdentifier, MapTuple > | m_calib_maps |
std::bitset< 3 > | m_mask |
Definition at line 21 of file ScalingCalibrator.hpp.
View newest version in sPHENIX GitHub at line 21 of file ScalingCalibrator.hpp
ActsExamples::ScalingCalibrator::ScalingCalibrator | ( | const std::filesystem::path & | path | ) |
Definition at line 126 of file ScalingCalibrator.cpp.
View newest version in sPHENIX GitHub at line 126 of file ScalingCalibrator.cpp
References detail::readMaps().
|
overridevirtual |
Implements ActsExamples::MeasurementCalibrator.
|
inlineoverridevirtual |
Reimplemented from ActsExamples::MeasurementCalibrator.
Definition at line 58 of file ScalingCalibrator.hpp.
View newest version in sPHENIX GitHub at line 58 of file ScalingCalibrator.hpp
|
private |
Definition at line 61 of file ScalingCalibrator.hpp.
View newest version in sPHENIX GitHub at line 61 of file ScalingCalibrator.hpp
|
private |
Definition at line 62 of file ScalingCalibrator.hpp.
View newest version in sPHENIX GitHub at line 62 of file ScalingCalibrator.hpp