24 #ifndef genfit_ReferenceStateOnPlane_h 25 #define genfit_ReferenceStateOnPlane_h 139 virtual void Print(Option_t *option =
"")
const;
158 #endif // genfit_ReferenceStateOnPlane_h
void setBackwardTransportMatrix(const TMatrixD &mat)
const TMatrixDSym & getBackwardNoiseMatrix() const
double backwardSegmentLength_
virtual void Print(Option_t *option="") const
void setBackwardDeltaState(const TVectorD &mat)
const TMatrixD & getTransportMatrix(int direction) const
Abstract base class for a track representation.
TVectorD backwardDeltaState_
void setForwardNoiseMatrix(const TMatrixDSym &mat)
double getForwardSegmentLength() const
void setTransportMatrix(const TMatrixD &mat, int direction)
TMatrixDSym forwardNoiseMatrix_
void setBackwardSegmentLength(double len)
virtual ~ReferenceStateOnPlane()
A state with arbitrary dimension defined in a DetPlane.
StateOnPlane & operator=(ReferenceStateOnPlane other)
const TMatrixDSym & getForwardNoiseMatrix() const
void setNoiseMatrix(const TMatrixDSym &mat, int direction)
void setForwardTransportMatrix(const TMatrixD &mat)
const TMatrixD & getBackwardTransportMatrix() const
TMatrixD backwardTransportMatrix_
StateOnPlane with linearized transport to that ReferenceStateOnPlane from previous and next Reference...
void setBackwardNoiseMatrix(const TMatrixDSym &mat)
const TVectorD & getDeltaState(int direction) const
void swap(ReferenceStateOnPlane &other)
void setForwardDeltaState(const TVectorD &mat)
double forwardSegmentLength_
TMatrixD forwardTransportMatrix_
const TMatrixD & getForwardTransportMatrix() const
const TVectorD & getBackwardDeltaState() const
boost::shared_ptr< genfit::DetPlane > SharedPlanePtr
Shared Pointer to a DetPlane.
void setDeltaState(const TVectorD &mat, int direction)
const TMatrixDSym & getNoiseMatrix(int direction) const
TMatrixDSym backwardNoiseMatrix_
void setForwardSegmentLength(double len)
const TVectorD & getForwardDeltaState() const
double getBackwardSegmentLength() const
TMatrixT< double > TMatrixD
TVectorD forwardDeltaState_