Changes in initialization of the pad planes
authorcblume <cblume@f7af4fe6-9843-0410-8265-dc069ae4e863>
Sat, 7 May 2005 08:51:29 +0000 (08:51 +0000)
committercblume <cblume@f7af4fe6-9843-0410-8265-dc069ae4e863>
Sat, 7 May 2005 08:51:29 +0000 (08:51 +0000)
TRD/AliTRDclusterizerV1.cxx
TRD/AliTRDpadPlane.cxx
TRD/AliTRDtracker.cxx

index fbb10a0..24991b2 100644 (file)
@@ -162,6 +162,7 @@ Bool_t AliTRDclusterizerV1::MakeClusters()
     printf("<AliTRDclusterizerV1::MakeCluster> ");
     printf("Create the default parameter object.\n");
   }
+  fPar->Init();
 
   Float_t timeBinSize = fPar->GetDriftVelocity()
                       / fPar->GetSamplingFrequency();
index 079fa81..79c1c35 100644 (file)
@@ -245,7 +245,6 @@ AliTRDpadPlane::AliTRDpadPlane(Int_t p, Int_t c):TObject()
   //
   // Row direction
   //
-  if (fPadRow) delete [] fPadRow;
   fPadRow = new Double_t[fNrows];
   Double_t row = fGeo->GetChamberLength(p,0)
               + fGeo->GetChamberLength(p,1)
@@ -268,7 +267,6 @@ AliTRDpadPlane::AliTRDpadPlane(Int_t p, Int_t c):TObject()
   //
   // Column direction
   //
-  if (fPadCol) delete [] fPadCol;
   fPadCol = new Double_t[fNcols];
   Double_t col = fGeo->GetChamberWidth(p) / 2. 
                + fGeo->CroWid()
index 71f7038..72f865f 100644 (file)
@@ -137,7 +137,7 @@ AliTRDtracker::AliTRDtracker(const TFile *geomfile):AliTracker()
     printf("The DEFAULT TRD parameter will be used\n");
     fPar = new AliTRDparameter();
   }
-  fPar->ReInit();
+  fPar->Init();
 
   savedir->cd();