]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - TPC/AliTPCv1.cxx
Transient pointer to AliRunDigitizer
[u/mrichter/AliRoot.git] / TPC / AliTPCv1.cxx
index 538402fc95ef31be854e69d4509c678d55820bb5..af8f9946b9cd78b619faa99723584d074c820218 100644 (file)
@@ -46,6 +46,7 @@
 #include "AliTPCParamSR.h"
 #include "AliTPCv1.h"
 #include "TLorentzVector.h"
+#include "AliMC.h"
 
 ClassImp(AliTPCv1)
 
@@ -112,7 +113,7 @@ void AliTPCv1::CreateGeometry()
   //
 
   dm[3]=-283.7;
-  dm[4]=65.6;
+  dm[4]=77.017;
   dm[5]=278.;
 
   //
@@ -154,7 +155,7 @@ void AliTPCv1::CreateGeometry()
   //
 
   dm[24]=283.7;
-  dm[25]=65.6;
+  dm[25]=77.017;
   dm[26]=278.;
   
   gMC->Gsvolu("TPC ","PCON",idtmed[0],dm,27);
@@ -1768,7 +1769,7 @@ void AliTPCv1::StepManager()
         hits[3]=0.; // this hit has no energy loss
        // new(lhits[fNhits++]) AliTPChit(fIshunt,gAlice->GetCurrentTrackNumber(),vol,hits);
 
-        AddHit(gAlice->GetCurrentTrackNumber(), vol,hits); // M.I. 
+        AddHit(gAlice->GetMCApp()->GetCurrentTrackNumber(), vol,hits); // M.I. 
 
         gMC->TrackPosition(p);
         hits[0]=p[0];
@@ -1777,7 +1778,7 @@ void AliTPCv1::StepManager()
         hits[3]=0.; // this hit has no energy loss
         // new(lhits[fNhits++]) AliTPChit(fIshunt,gAlice->GetCurrentTrackNumber(),vol,hits);
 
-       AddHit(gAlice->GetCurrentTrackNumber(), vol,hits); // M.I. 
+       AddHit(gAlice->GetMCApp()->GetCurrentTrackNumber(), vol,hits); // M.I. 
 
       } 
 
@@ -1786,7 +1787,7 @@ void AliTPCv1::StepManager()
       hits[3]=1; //I'd like to have something positive here (I.Belikov)
       // new(lhits[fNhits++]) AliTPChit(fIshunt,gAlice->GetCurrentTrackNumber(),vol,hits);
 
-      AddHit(gAlice->GetCurrentTrackNumber(), vol,hits); // M.I. 
+      AddHit(gAlice->GetMCApp()->GetCurrentTrackNumber(), vol,hits); // M.I. 
 
     }