// ------------------------------------------------------------------------- // ----- CbmGlobalTrack source file ----- // ----- Created 01/12/05 by V. Friese ----- // ------------------------------------------------------------------------- #include "iostream.h" #include "CbmGlobalTrack.h" // ----- Default constructor ------------------------------------------- CbmGlobalTrack::CbmGlobalTrack() { fStsTrack = fTrdTrack = fRichRing = fTofHit = -1; fPidHypo = fFlag = fNDF = 0; fChi2 = 0.; fLength = 0.; } // ------------------------------------------------------------------------- // ----- Destructor ---------------------------------------------------- CbmGlobalTrack::~CbmGlobalTrack() { } // ------------------------------------------------------------------------- // ----- Public method Print ------------------------------------------- void CbmGlobalTrack::Print() { cout << endl << "StsTrack " << fStsTrack << ", TrdTrack " << fTrdTrack << ", RichRing " << fRichRing << ", TofHit " << fTofHit << endl; cout << "Parameters at first plane: " << endl; fParamFirst.Print(); cout << "Parameters at last plane: " << endl; fParamLast.Print(); cout << "chi2 = " << fChi2 << ", NDF = " << fNDF << ", Quality flag " << fFlag << endl; cout << "length = " << fLength << endl; } // ------------------------------------------------------------------------- ClassImp(CbmGlobalTrack)