//----------------------------------------------------------- // File and Version Information: // $Id$ // // Description: // Implementation of class TpcZSFit // see TpcZSFit.hh for details // // Environment: // Software developed for the PANDA Detector at FAIR. // // Author List: // Sebastian Neubert TUM (original author) // // //----------------------------------------------------------- // Panda Headers ---------------------- // This Class' Header ------------------ #include "TpcZSFit.h" // C/C++ Headers ---------------------- // Collaborating Class Headers -------- // Class Member definitions ----------- TpcZSFit::TpcZSFit() : AbsTrackRep(2) { cov[0][0]=10; cov[1][1]=10; } AbsTrackRep* TpcZSFit::clone() { return new TpcZSFit(*this); } AbsTrackRep* TpcZSFit::prototype() { return new TpcZSFit(); } void TpcZSFit::predict(const DetPlane& plane, TMatrixT& statePred, TMatrixT& covPred, TMatrixT& jacobian) { statePred=state; covPred=cov; } void TpcZSFit::extrapolate(const DetPlane& plane, TMatrixT& statePred) { statePred=state; } void TpcZSFit::extrapolate(const DetPlane& plane, TMatrixT& statePred, TMatrixT& covPred, TMatrixT& jacobian) { statePred=state; covPred=cov; } TVector3 TpcZSFit::getPos(const DetPlane& pl) { throw; } TVector3 TpcZSFit::getMom(const DetPlane& pl) { throw; } void TpcZSFit::setReferencePlane(const DetPlane& pl) { //_refPlane=pl; }