]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - HBTAN/AliHBTReaderPPprod.cxx
Transition to NewIO
[u/mrichter/AliRoot.git] / HBTAN / AliHBTReaderPPprod.cxx
index 6a69cf940ba8357481fe2d844e9bfa701ac79a60..33ce438b836c21ff224e4bba2fa361e28459ba27 100644 (file)
@@ -1,7 +1,7 @@
 #include "AliHBTReaderPPprod.h"
 
-#include <iostream.h>
-#include <fstream.h>
+#include <Riostream.h>
+#include <Riostream.h>
 #include <TString.h>
 #include <TTree.h>
 #include <TFile.h>
@@ -88,6 +88,9 @@ Int_t AliHBTReaderPPprod::Read(AliHBTRun* particles, AliHBTRun *tracks)
  //reads data and puts put to the particles and tracks objects
  //reurns 0 if everything is OK
  //
+  cout<<"New I/O not implemented\n";
+  return 0;
+   
   Int_t i; //iterator and some temprary values
   Int_t Nevents;
   if (!particles) //check if an object is instatiated
@@ -160,7 +163,7 @@ Int_t AliHBTReaderPPprod::Read(AliHBTRun* particles, AliHBTRun *tracks)
          AliTPCtrack *iotrack=0;
          
          fClustersFile->cd();
-         AliTPCtracker *tracker = new AliTPCtracker(TPCParam,currentEvent);
+         AliTPCtracker *tracker = new AliTPCtracker(TPCParam,currentEvent,"");
          if (!tracker) 
           {
             Error("AliHBTReaderPPprod::Read","Can't get a tracker !\n"); 
@@ -223,7 +226,7 @@ Int_t AliHBTReaderPPprod::Read(AliHBTRun* particles, AliHBTRun *tracks)
             Double_t mass = TDatabasePDG::Instance()->GetParticle(gt.code)->Mass();
             Double_t pEtot = TMath::Sqrt(gt.px*gt.px + gt.py*gt.py + gt.pz*gt.pz + mass*mass);
             
-            AliHBTParticle* part = new AliHBTParticle(gt.code, gt.px, gt.py, gt.pz, pEtot, gt.x, gt.y, gt.z, 0.0);
+            AliHBTParticle* part = new AliHBTParticle(gt.code,i, gt.px, gt.py, gt.pz, pEtot, gt.x, gt.y, gt.z, 0.0);
             if(Pass(part)) continue;
             
          
@@ -241,7 +244,7 @@ Int_t AliHBTReaderPPprod::Read(AliHBTRun* particles, AliHBTRun *tracks)
             
             Double_t tEtot = TMath::Sqrt( tpx*tpx + tpy*tpy + tpz*tpz + mass*mass);
             
-            AliHBTParticle* track = new AliHBTParticle(gt.code, tpx, tpy , tpz, tEtot, 0., 0., 0., 0.);
+            AliHBTParticle* track = new AliHBTParticle(gt.code,i, tpx, tpy , tpz, tEtot, 0., 0., 0., 0.);
             if(Pass(track)) continue;
             
             particles->AddParticle(currentEvent,part);