#include "PndLhePidTrack.h" //////////////////////////////////////////////////////////////////////// // // // PndLhePidTrack class - pid track for the LHE // // // //////////////////////////////////////////////////////////////////////// ClassImp(PndLhePidTrack) //______________________________________________________________ PndLhePidTrack::PndLhePidTrack () { // Default constructor. SetDefaults(); fMvdELoss = 0; fMvdHitCount = 0; fTofIndex = -1; fTofDeltaPhi = -1000.; fTofDeltaZ = -1000.; fTofQuality = -1; fTofPathLength = 0.; fEmcIndex = -1; fEmcDeltaPhi = -1000.; fEmcDeltaZ = -1000.; fEmcQuality = -1; fTimeOfFlight = 0.; fEmcELoss = -1.; } //______________________________________________________________ PndLhePidTrack::PndLhePidTrack (const PndTpcLheTrack& track) : PndTpcLheTrack(track){ // Default constructor. fMvdELoss = 0; fMvdHitCount = 0; fTofIndex = -1; fTofDeltaPhi = -1000.; fTofDeltaZ = -1000.; fTofQuality = -1; fTofPathLength = 0.; fEmcIndex = -1; fEmcDeltaPhi = -1000.; fEmcDeltaZ = -1000.; fEmcQuality = -1; fTimeOfFlight = 0.; fEmcELoss = -1.; } //______________________________________________________________ PndLhePidTrack::PndLhePidTrack (const PndLhePidTrack& track) : PndTpcLheTrack((PndTpcLheTrack)track) { // Default constructor. fMvdELoss = track.fMvdELoss; fMvdHitCount = track.fMvdHitCount; fTofIndex = track.fTofIndex; fTofDeltaPhi = track.fTofDeltaPhi; fTofDeltaZ = track.fTofDeltaZ; fTofQuality = track.fTofQuality; fTofPathLength = track.fTofPathLength; fEmcIndex = track.fEmcIndex; fEmcDeltaPhi = track.fEmcDeltaPhi; fEmcDeltaZ = track.fEmcDeltaZ; fEmcQuality = track.fEmcQuality; fTimeOfFlight = track.fTimeOfFlight; fEmcELoss = track.fEmcELoss; } //______________________________________________________________ PndLhePidTrack ::~PndLhePidTrack () { // Destructor. // cout << " Destructor for LhePidTrack" << endl; //if (fRealHits) { //fRealHits->Delete();} //; delete fRealHits; fRealHits = NULL; }