Analysis Software
Documentation for sPHENIX simulation software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
ActsExamples::MeasurementCalibrator Class Referenceabstract

Abstract base class for measurement-based calibration. More...

#include <acts/blob/sPHENIX/Examples/Framework/include/ActsExamples/EventData/MeasurementCalibration.hpp>

+ Inheritance diagram for ActsExamples::MeasurementCalibrator:

Public Member Functions

virtual 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 =0
 
virtual ~MeasurementCalibrator ()=default
 
virtual bool needsClusters () const
 

Detailed Description

Abstract base class for measurement-based calibration.

Definition at line 29 of file MeasurementCalibration.hpp.

View newest version in sPHENIX GitHub at line 29 of file MeasurementCalibration.hpp

Constructor & Destructor Documentation

virtual ActsExamples::MeasurementCalibrator::~MeasurementCalibrator ( )
virtualdefault

Member Function Documentation

virtual void ActsExamples::MeasurementCalibrator::calibrate ( const MeasurementContainer measurements,
const ClusterContainer clusters,
const Acts::GeometryContext gctx,
const Acts::CalibrationContext cctx,
const Acts::SourceLink sourceLink,
Acts::VectorMultiTrajectory::TrackStateProxy trackState 
) const
pure virtual
virtual bool ActsExamples::MeasurementCalibrator::needsClusters ( ) const
inlinevirtual

Reimplemented in ActsExamples::NeuralCalibrator, and ActsExamples::ScalingCalibrator.

Definition at line 38 of file MeasurementCalibration.hpp.

View newest version in sPHENIX GitHub at line 38 of file MeasurementCalibration.hpp


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