//----------------------------------------------------------- // File and Version Information: // $Id$ // // Description: // Implementation of class PndMvdPidCand // see PndMvdPidCand.hh for details // // Environment: // Software developed for the PANDA Detector at FAIR. // // Author List: // Sebastian Neubert TUM (original author) // Tobias Baldauf TUD (adapted for MVD Pid) // //----------------------------------------------------------- // Panda Headers ---------------------- // This Class' Header ------------------ #include "PndMvdPidCand.h" #include "TObject.h" #include "TROOT.h" #include #include "TString.h" // C/C++ Headers ---------------------- #include #include #include "TMath.h" // Class Member definitions ----------- ClassImp(PndMvdPidCand) void PndMvdPidCand::setTrack(Int_t a,Int_t b) { ftrackId=a; fpdgId=b; } void PndMvdPidCand::getTrack(Int_t &a,Int_t &b) { a=ftrackId; b=fpdgId; } void PndMvdPidCand::setProb(Int_t lundId, Double_t likelihood) { this->flikelihood[lundId]=likelihood; } Double_t PndMvdPidCand::getLikelihood(Int_t lundId) { return flikelihood[lundId]; } void PndMvdPidCand::addHit(Double_t dE, Double_t dx, Double_t p) { fmomentum.push_back(p); fdE.push_back(dE); fdx.push_back(dx); } void PndMvdPidCand::reset() {}