ATLAS Offline Software
Public Member Functions | Static Public Member Functions | List of all members
Trk::ITrkAlignmentDeviationTool Class Referenceabstract

Interface for tool to add alignmenties to a global chi2 fit. More...

#include <ITrkAlignmentDeviationTool.h>

Inheritance diagram for Trk::ITrkAlignmentDeviationTool:
Collaboration diagram for Trk::ITrkAlignmentDeviationTool:

Public Member Functions

virtual void makeAlignmentDeviations (const Trk::Track &track, std::vector< Trk::AlignmentDeviation * > &deviations) const =0
 Compute alignment deviations, given a track as input. More...
 

Static Public Member Functions

static const InterfaceID & interfaceID ()
 

Detailed Description

Interface for tool to add alignmenties to a global chi2 fit.

Author
Niels.nosp@m..van.nosp@m..Eldi.nosp@m.k@ce.nosp@m.rn.ch

Definition at line 23 of file ITrkAlignmentDeviationTool.h.

Member Function Documentation

◆ interfaceID()

const InterfaceID & Trk::ITrkAlignmentDeviationTool::interfaceID ( )
inlinestatic

Definition at line 37 of file ITrkAlignmentDeviationTool.h.

38 {
39  return IID_ITrkAlignmentDeviationTool;
40 }

◆ makeAlignmentDeviations()

virtual void Trk::ITrkAlignmentDeviationTool::makeAlignmentDeviations ( const Trk::Track track,
std::vector< Trk::AlignmentDeviation * > &  deviations 
) const
pure virtual

Compute alignment deviations, given a track as input.

Implemented in MuonAlign::AlignmentErrorTool.


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