//----------------------------------------------------------- // File and Version Information: // $Id$ // // Description: // Implementation of class TpcTrackAlice // see TpcTrackAlice.hh for details // // Environment: // Software developed for the PANDA Detector at FAIR. // // Author List: // Philipp Gadow TUM (original author) // // //----------------------------------------------------------- // Panda Headers ---------------------- // This Class' Header ------------------ #include "TpcTrackAlice.h" // C/C++ Headers ---------------------- #include #include #include #include // Collaborating Class Headers -------- #include "TpcCluster.h" #include "TVector3.h" #define DEBUG 0 // Class Member definitions ----------- ClassImp(TpcTrackAlice) TpcTrackAlice::TpcTrackAlice() : _pos(0.,0.,0.), _mom(0.,0.,0.), _poserr(0.,0.,0.), _momerr(0.,0.,0.), _isFitted(false), _isInitialized(false), _isFinished(false), _isGood(false) {;} TpcTrackAlice::TpcTrackAlice(TVector3 vpos,TVector3 vposerr, TVector3 vmom, TVector3 vmomerr, std::vector clusters) : _isFitted(false), _isInitialized(false), _isFinished(false), _isGood(false) { _pos = vpos; _mom = vmom; _poserr = vposerr; _momerr = vmomerr; _clusters=clusters; } void TpcTrackAlice::addCluster(TpcCluster* clus){ _clusters.push_back(clus); }