#include <TrkFilteringNodes.h>
◆ TrkClusterNode() [1/2]
Definition at line 127 of file TrkFilteringNodes.cxx.
127 {
130 m_m = pPRD->localPosition()[0];
131 m_V = pPRD->localCovariance()(0, 0);
135 }
const PrepRawData * m_pPRD
TrkPlanarSurface * m_pSurface
◆ TrkClusterNode() [2/2]
| TrkClusterNode::TrkClusterNode |
( |
TrkPlanarSurface * | pS, |
|
|
double | chi2Cut, |
|
|
double | pos, |
|
|
double | cov ) |
◆ ~TrkClusterNode()
| virtual Trk::TrkClusterNode::~TrkClusterNode |
( |
| ) |
|
|
inlinevirtual |
◆ calculateChi2()
| double TrkFilteringNode1D::calculateChi2 |
( |
| ) |
|
|
virtualinherited |
◆ getChi2()
| double TrkBaseNode::getChi2 |
( |
| ) |
const |
|
inherited |
◆ getChi2Distance()
◆ getInverseResidualVariance()
| int TrkFilteringNode1D::getInverseResidualVariance |
( |
double | V[2][2] | ) |
|
|
virtualinherited |
◆ getKalmanGain()
| int TrkFilteringNode1D::getKalmanGain |
( |
double | K[5][2] | ) |
|
|
virtualinherited |
◆ getMeasurementMatrix()
| int TrkFilteringNode1D::getMeasurementMatrix |
( |
double | H[2][5] | ) |
|
|
virtualinherited |
◆ getNdof()
| int TrkBaseNode::getNdof |
( |
| ) |
const |
|
inherited |
◆ getNodeState()
| int TrkBaseNode::getNodeState |
( |
| ) |
|
|
virtualinherited |
◆ getNodeType()
| char TrkBaseNode::getNodeType |
( |
| ) |
|
|
virtualinherited |
◆ getPrepRawData()
◆ getResiduals()
| int TrkFilteringNode1D::getResiduals |
( |
double | r[2] | ) |
|
|
virtualinherited |
◆ getSurface()
◆ getTrackState()
Definition at line 43 of file TrkBaseNode.cxx.
43 {
45 }
TrkTrackState * m_pTrackState
◆ isValidated()
| bool TrkBaseNode::isValidated |
( |
| ) |
|
|
virtualinherited |
◆ report()
| virtual void Trk::TrkClusterNode::report |
( |
| ) |
|
|
inlinevirtual |
◆ runKalmanFilter()
Definition at line 37 of file TrkFilteringNodes.cxx.
37 {
39 double updState[5], updCov[15];
40
44 for (i = 0;
i < 5;
i++)
for (j = i; j < 5; j++) {
47 }
49 }
void updateTrackState(double *)
void updateTrackCovariance(double *)
◆ serialize()
| void TrkClusterNode::serialize |
( |
char | fileName[] | ) |
|
|
virtual |
Implements Trk::TrkBaseNode.
Definition at line 147 of file TrkFilteringNodes.cxx.
147 {
148 FILE* pFile = fopen(fileName, "a");
149 if (!pFile) {
150 std::cerr <<
"Cannot open file " <<
fileName <<
" for write.\n";
151 std::abort();
152 }
153 fclose(pFile);
154 }
◆ setNodeState()
| void TrkBaseNode::setNodeState |
( |
int | s | ) |
|
|
virtualinherited |
◆ setNodeType()
| void TrkBaseNode::setNodeType |
( |
char | s | ) |
|
|
virtualinherited |
◆ updateInternal()
| void TrkBaseNode::updateInternal |
( |
| ) |
|
|
virtualinherited |
◆ updateTrackState()
◆ updateWithRIO()
| void TrkClusterNode::updateWithRIO |
( |
const RIO_OnTrack * | pRIO | ) |
|
|
virtual |
◆ validateMeasurement()
◆ m_B
| double Trk::TrkFilteringNode1D::m_B[5] |
|
protectedinherited |
◆ m_chi2Cut
| double Trk::TrkBaseNode::m_chi2Cut |
|
protectedinherited |
◆ m_D
| double Trk::TrkFilteringNode1D::m_D |
|
protectedinherited |
◆ m_dChi2
| double Trk::TrkBaseNode::m_dChi2 |
|
protectedinherited |
◆ m_H
| double Trk::TrkFilteringNode1D::m_H[5] |
|
protectedinherited |
◆ m_K
| double Trk::TrkFilteringNode1D::m_K[5] |
|
protectedinherited |
◆ m_m
| double Trk::TrkFilteringNode1D::m_m |
|
protectedinherited |
◆ m_ndof
| int Trk::TrkBaseNode::m_ndof |
|
protectedinherited |
◆ m_nodeState
| int Trk::TrkBaseNode::m_nodeState |
|
protectedinherited |
◆ m_nodeType
| char Trk::TrkBaseNode::m_nodeType |
|
protectedinherited |
◆ m_pPRD
◆ m_pSurface
◆ m_pTrackState
◆ m_resid
| double Trk::TrkFilteringNode1D::m_resid |
|
protectedinherited |
◆ m_V
| double Trk::TrkFilteringNode1D::m_V |
|
protectedinherited |
The documentation for this class was generated from the following files: