#include <IMatrixTool.h>
Definition at line 35 of file IMatrixTool.h.
◆ IMatrixTool()
IMatrixTool::IMatrixTool |
( |
| ) |
|
|
inline |
◆ ~IMatrixTool()
virtual Trk::IMatrixTool::~IMatrixTool |
( |
| ) |
|
|
inlinevirtual |
◆ accumulateFromFiles()
virtual bool Trk::IMatrixTool::accumulateFromFiles |
( |
| ) |
|
|
pure virtual |
◆ addFirstDerivative()
virtual void Trk::IMatrixTool::addFirstDerivative |
( |
int |
irow, |
|
|
double |
val |
|
) |
| |
|
pure virtual |
◆ addFirstDerivatives() [1/2]
virtual void Trk::IMatrixTool::addFirstDerivatives |
( |
AlVec * |
vector | ) |
|
|
pure virtual |
◆ addFirstDerivatives() [2/2]
virtual void Trk::IMatrixTool::addFirstDerivatives |
( |
std::list< int, double > & |
derivatives | ) |
|
|
pure virtual |
◆ addModule()
void IMatrixTool::addModule |
( |
int |
alignModuleIndex, |
|
|
int |
nAlignParam |
|
) |
| |
|
inline |
◆ addSecondDerivative()
virtual void Trk::IMatrixTool::addSecondDerivative |
( |
int |
irow, |
|
|
int |
icol, |
|
|
double |
val |
|
) |
| |
|
pure virtual |
◆ addSecondDerivatives() [1/2]
virtual void Trk::IMatrixTool::addSecondDerivatives |
( |
AlSymMatBase * |
matrix | ) |
|
|
pure virtual |
◆ addSecondDerivatives() [2/2]
virtual void Trk::IMatrixTool::addSecondDerivatives |
( |
std::list< std::pair< int, int >, double > & |
derivatives | ) |
|
|
pure virtual |
◆ allocateMatrix()
virtual StatusCode Trk::IMatrixTool::allocateMatrix |
( |
int |
nDoF | ) |
|
|
pure virtual |
◆ entryNumber()
int IMatrixTool::entryNumber |
( |
int |
alignModuleIndex | ) |
|
|
inline |
◆ interfaceID()
const InterfaceID & IMatrixTool::interfaceID |
( |
| ) |
|
|
inlinestatic |
Retrieve interface ID.
Definition at line 110 of file IMatrixTool.h.
111 return IID_TRKALIGNINTERFACES_IMatrixTool;
◆ nHits()
int Trk::IMatrixTool::nHits |
( |
| ) |
const |
|
inline |
◆ nMeasurements()
int Trk::IMatrixTool::nMeasurements |
( |
| ) |
const |
|
inline |
◆ nTracks()
int Trk::IMatrixTool::nTracks |
( |
| ) |
const |
|
inline |
◆ prepareBinaryFiles()
virtual void Trk::IMatrixTool::prepareBinaryFiles |
( |
int |
solveOption | ) |
|
|
pure virtual |
◆ setLogStream()
virtual void Trk::IMatrixTool::setLogStream |
( |
std::ostream * |
os | ) |
|
|
inlinevirtual |
sets the output stream for the logfile
Definition at line 95 of file IMatrixTool.h.
◆ setNHits()
void Trk::IMatrixTool::setNHits |
( |
int |
n | ) |
|
|
inline |
set module identifier
set number of hits
Definition at line 83 of file IMatrixTool.h.
◆ setNMeasurements()
void Trk::IMatrixTool::setNMeasurements |
( |
int |
n | ) |
|
|
inline |
◆ setNTracks()
void Trk::IMatrixTool::setNTracks |
( |
int |
n | ) |
|
|
inline |
◆ solve()
virtual int Trk::IMatrixTool::solve |
( |
| ) |
|
|
pure virtual |
◆ m_alignModuleMap
std::map<int,int> Trk::IMatrixTool::m_alignModuleMap |
|
private |
◆ m_logStream
std::ostream* Trk::IMatrixTool::m_logStream |
|
protected |
◆ m_nentries
int Trk::IMatrixTool::m_nentries |
|
private |
◆ m_nHits
int Trk::IMatrixTool::m_nHits |
|
protected |
◆ m_nMeasurements
int Trk::IMatrixTool::m_nMeasurements |
|
protected |
◆ m_nTracks
int Trk::IMatrixTool::m_nTracks |
|
protected |
The documentation for this class was generated from the following file: