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

#include <acts/blob/sPHENIX/Examples/Algorithms/Alignment/include/ActsExamples/Alignment/AlignmentAlgorithm.hpp>

Public Member Functions

virtual ~AlignmentFunction ()=default
 
virtual AlignmentResult operator() (const std::vector< std::vector< IndexSourceLink >> &, const TrackParametersContainer &, const ActsAlignment::AlignmentOptions< TrackFitterOptions > &) const =0
 

Detailed Description

Alignment function that takes the above parameters and runs alignment

Note
This is separated into a virtual interface to keep compilation units small

Definition at line 41 of file AlignmentAlgorithm.hpp.

View newest version in sPHENIX GitHub at line 41 of file AlignmentAlgorithm.hpp

Constructor & Destructor Documentation

virtual ActsExamples::AlignmentAlgorithm::AlignmentFunction::~AlignmentFunction ( )
virtualdefault

Member Function Documentation

virtual AlignmentResult ActsExamples::AlignmentAlgorithm::AlignmentFunction::operator() ( const std::vector< std::vector< IndexSourceLink >> &  ,
const TrackParametersContainer ,
const ActsAlignment::AlignmentOptions< TrackFitterOptions > &   
) const
pure virtual

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