]> git.uio.no Git - u/mrichter/AliRoot.git/commitdiff
added track ID also for the tracks from ESD input
authorhljunggr <hljunggr@f7af4fe6-9843-0410-8265-dc069ae4e863>
Thu, 27 Jun 2013 07:34:20 +0000 (07:34 +0000)
committerhljunggr <hljunggr@f7af4fe6-9843-0410-8265-dc069ae4e863>
Thu, 27 Jun 2013 07:34:20 +0000 (07:34 +0000)
TPC/Upgrade/AliToyMCEventGeneratorSimple.cxx

index 51359a98bcb5fdc809ca7fd0c35d099038a66d9f..262df7632cd0855c7127f330b3a1a3411827ef00 100644 (file)
@@ -97,7 +97,10 @@ AliToyMCEvent* AliToyMCEventGeneratorSimple::Generate(Double_t time)
     Double_t vertex[3]={0,0,retEvent->GetZ()};
     Double_t cv[21]={0};
     AliToyMCTrack *tempTrack = new AliToyMCTrack(vertex,pxyz,cv,sign);
-    
+    // use unique ID for track number
+    // this will be used in DistortTrack track to set the cluster label
+    tempTrack->SetUniqueID(iTrack);
+
     Bool_t trackDist = DistortTrack(*tempTrack, time);
     if(trackDist) retEvent->AddTrack(*tempTrack);
     delete tempTrack;
@@ -164,7 +167,11 @@ AliToyMCEvent* AliToyMCEventGeneratorSimple::GenerateESD(AliESDEvent &esdEvent,
     Double_t cv[21]={0};
     Int_t sign = part->Charge();
     AliToyMCTrack *tempTrack = new AliToyMCTrack(vertex,pxyz,cv,sign);
-    
+    // use unique ID for track number
+    // this will be used in DistortTrack track to set the cluster label
+    tempTrack->SetUniqueID(iTrack);
+
+
     Bool_t trackDist = DistortTrack(*tempTrack, time);
     if(trackDist) {
       retEvent->AddTrack(*tempTrack);