![Logo](../../ATLAS-Logo-Square-Blue-RGB.png) |
ATLAS Offline Software
|
Go to the documentation of this file.
15 #ifndef TRKDISTRIBUTEDKALMANFILTER_TRK_BASENODE_H
16 #define TRKDISTRIBUTEDKALMANFILTER_TRK_BASENODE_H
TrkPlanarSurface * m_pSurface
virtual void updateInternal()
virtual double getChi2Distance(TrkTrackState *)=0
virtual void updateWithRIO(const RIO_OnTrack *)=0
virtual TrkPlanarSurface * getSurface()
virtual void validateMeasurement(TrkTrackState *)=0
virtual char getNodeType()
TrkTrackState * m_pTrackState
virtual void serialize(char fileName[])=0
virtual bool isValidated()
virtual void setNodeType(char)
TrkTrackState * getTrackState()
virtual int getResiduals(double[2])=0
Ensure that the ATLAS eigen extensions are properly loaded.
const PrepRawData * m_pPRD
virtual void updateTrackState(TrkTrackState *)=0
virtual int getMeasurementMatrix(double[2][5])=0
virtual int getKalmanGain(double[5][2])=0
virtual const PrepRawData * getPrepRawData()
virtual void setNodeState(int)
virtual int getNodeState()
virtual int getInverseResidualVariance(double[2][2])=0