Adding TRD online tracks and trackets to ESD:
[u/mrichter/AliRoot.git] / TRD / AliTRDtrackGTU.cxx
index 6a20c6f680ed50a034b01584fab8d32ea58722f8..52e7d69ab31d81fe374dcadef93612416937bfa3 100644 (file)
@@ -28,6 +28,7 @@
 #include "TClass.h"
 #include "TH1F.h"
 
 #include "TClass.h"
 #include "TH1F.h"
 
+#include "AliESDTrdTrack.h"
 #include "AliLog.h"
 #include "AliTRDgtuParam.h"
 #include "AliTRDtrackGTU.h"
 #include "AliLog.h"
 #include "AliTRDgtuParam.h"
 #include "AliTRDtrackGTU.h"
@@ -70,7 +71,7 @@ AliTRDtrackGTU::~AliTRDtrackGTU()
   delete fTracklets;
 }
 
   delete fTracklets;
 }
 
-void AliTRDtrackGTU::AddTracklet(AliTRDtrackletGTU *tracklet, Int_t layer) 
+void AliTRDtrackGTU::AddTracklet(const AliTRDtrackletGTU * const tracklet, Int_t layer) 
 {
 // add a tracklet to this track
 
 {
 // add a tracklet to this track
 
@@ -151,12 +152,10 @@ AliESDTrdTrack* AliTRDtrackGTU::CreateTrdTrack() const
 // creates an AliESDTrdTrack to be added to the ESD
 
     AliESDTrdTrack *trk = new AliESDTrdTrack();
 // creates an AliESDTrdTrack to be added to the ESD
 
     AliESDTrdTrack *trk = new AliESDTrdTrack();
-    trk->SetPt(1./128. * fPt);
     trk->SetPID(fPID);
     trk->SetPID(fPID);
-    trk->SetDetector((Char_t) (fSector * 5 + fStack));
     if (fLabel >= 0)
        trk->SetLabel(fLabel);
     if (fLabel >= 0)
        trk->SetLabel(fLabel);
-    AliInfo(Form("setting detector to: %i (sector: %i, stack: %i), readback: %i", fSector * 30 + fStack * 6, fSector, fStack, trk->GetDetector()));
+
     return trk;
 }
 
     return trk;
 }