]> git.uio.no Git - u/mrichter/AliRoot.git/commitdiff
Use typedefs from Reve::Track.
authormtadel <mtadel@f7af4fe6-9843-0410-8265-dc069ae4e863>
Wed, 21 Feb 2007 16:37:28 +0000 (16:37 +0000)
committermtadel <mtadel@f7af4fe6-9843-0410-8265-dc069ae4e863>
Wed, 21 Feb 2007 16:37:28 +0000 (16:37 +0000)
EVE/Alieve/KineTools.cxx

index 700e9a11927be940d448d9dfc734f951ee2b26b3..00e7264817dd9371533728664a7e6abc01952d9c 100644 (file)
@@ -77,7 +77,7 @@ void KineTools::SetPathMarks(TrackList* cont, AliStack* stack , TTree* treeTR)
     return;
   }
 
-  map<Int_t, vector<PathMark*> > refs;
+  map<Int_t, Track::vpPathMark_t > refs;
 
   Int_t nPrimaries = (Int_t) treeTR->GetEntries();
   TIter next(treeTR->GetListOfBranches());
@@ -115,7 +115,7 @@ void KineTools::SetPathMarks(TrackList* cont, AliStack* stack , TTree* treeTR)
            pm->P.Set(atr->Px(),atr->Py(), atr->Pz());  
            pm->time = atr->GetTime();
 
-           vector<PathMark*>& v = refs[track];
+           Track::vpPathMark_t& v = refs[track];
             v.push_back(pm);
          }
          else
@@ -144,16 +144,16 @@ void KineTools::SetPathMarks(TrackList* cont, AliStack* stack , TTree* treeTR)
        pm->V.Set(dp->Vx(),dp->Vy(), dp->Vz());
        pm->P.Set(dp->Px(),dp->Py(), dp->Pz()); 
        pm->time = dp->T();
-       vector<PathMark*>& v = refs[track->GetLabel()];
+       Track::vpPathMark_t& v = refs[track->GetLabel()];
        v.push_back(pm);
       }
     }
     
-    map<Int_t, vector<PathMark*> > ::iterator ri = refs.find(track->GetLabel());
-    if(ri != refs.end()) {
-      vector<PathMark*>& v = ri->second;
+    map<Int_t, Track::vpPathMark_t > ::iterator mi = refs.find(track->GetLabel());
+    if(mi != refs.end()) {
+      Track::vpPathMark_t& v = mi->second;
       sort(v.begin(), v.end(), cmp_pathmark());
-      for(vector<PathMark*>::iterator i=v.begin(); i!=v.end(); ++i){
+      for(Track::vpPathMark_i i=v.begin(); i!=v.end(); ++i){
        track->AddPathMark(*i);
       }
     }