]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - TPC/AliTPCclustererKr.cxx
moving AliEMCALGeoUtils to AliEMCALGeometry
[u/mrichter/AliRoot.git] / TPC / AliTPCclustererKr.cxx
index 1154f92ddc40fd31e9fb62396c3ad0bb5a21163e..03c16a048e685c89cfa3e126765811f2f60787f7 100644 (file)
@@ -443,8 +443,9 @@ Int_t AliTPCclustererKr::FinderIO(AliRawReader* rawReader)
   // Krypton cluster finder for the TPC raw data\r
   // this method is unsing AliAltroRawStreamV3\r
   // fParam must be defined before\r
-  \r
-  if(rawReader)fRawData=kTRUE; //set flag to data\r
+  if (!rawReader) return 1;\r
+  //\r
+  fRawData=kTRUE; //set flag to data\r
   \r
   if (!fOutput) {\r
     Error("Digits2Clusters", "output tree not initialised");\r
@@ -617,7 +618,8 @@ Int_t AliTPCclustererKr::FinderIOold(AliRawReader* rawReader)
   // Krypton cluster finder for the TPC raw data\r
   //\r
   // fParam must be defined before\r
-  \r
+  if (!rawReader) return 1;\r
+\r
   if(rawReader)fRawData=kTRUE; //set flag to data\r
   \r
   if (!fOutput) {\r
@@ -885,8 +887,9 @@ Int_t AliTPCclustererKr::FindClusterKrIO()
                //GetXY(iSec,iRow,iPad,xCord,yCord);\r
                Double_t x[]={iRow,iPad,iTimeBin};\r
                Int_t i[]={iSec};\r
-               AliTPCTransform trafo;\r
-               trafo.Transform(x,i,0,1);\r
+               AliTPCTransform *transform     = AliTPCcalibDB::Instance()->GetTransform() ;\r
+\r
+               transform->Transform(x,i,0,1);\r
                \r
                AliPadMax *oneMaximum = new AliPadMax(AliTPCvtpr(valueMaximum,\r
                                                                 timeBinMax,\r
@@ -933,8 +936,13 @@ Int_t AliTPCclustererKr::FindClusterKrIO()
              //GetXY(iSec,iRow,iPad,xCord,yCord);\r
              Double_t x[]={iRow,iPad,iTimeBin};\r
              Int_t i[]={iSec};\r
-             AliTPCTransform trafo;\r
-             trafo.Transform(x,i,0,1);\r
+             //AliTPCTransform trafo;\r
+             //trafo.Transform(x,i,0,1);\r
+\r
+               AliTPCTransform *transform     = AliTPCcalibDB::Instance()->GetTransform() ;\r
+\r
+               transform->Transform(x,i,0,1);\r
+\r
              AliPadMax *oneMaximum = new AliPadMax(AliTPCvtpr(valueMaximum,\r
                                                               timeBinMax,\r
                                                               iPad,\r