Prepare for the new TPC layout
authorjthaeder <jthaeder@f7af4fe6-9843-0410-8265-dc069ae4e863>
Sat, 2 Mar 2013 17:13:15 +0000 (17:13 +0000)
committerjthaeder <jthaeder@f7af4fe6-9843-0410-8265-dc069ae4e863>
Sat, 2 Mar 2013 17:13:15 +0000 (17:13 +0000)
EVE/CMakebinalieve.pkg
EVE/CMakelibEveBase.pkg
EVE/macros/alieve_loadlibs.C
HLT/CMakelibAliHLTTPC.pkg
HLT/CMakelibAliHLTTPCCalibration.pkg
HLT/TPCLib/AliHLTTPCFileHandler.cxx
PWGPP/CMakelibPWGPP.pkg

index a01b1cadb9013fb91656a5d6ebdd090c29fb2d6a..f1ea2a6e93729ad40980d966a02f38edcb0d84b7 100644 (file)
@@ -32,7 +32,7 @@ set ( CSRCS )
 set ( EINCLUDE )
 set ( ELIBSDIR )
 
-set ( ELIBS  EveBase EveDet MUONmapping MUONevaluation MUONsim MUONrec MUONgeometry MUONcalib MUONbase MUONraw MUONtrigger MUONcore TPCfast TPCsim TPCrec TPCbase ITSbase ITSsim ITSrec ITSUpgradeBase ITSUpgradeSim PMDbase PMDsim PMDrec TRDbase TRDsim TRDrec FMDbase FMDsim FMDrec TOFbase TOFrec TOFsim PHOSUtils PHOSbase PHOSsim PHOSrec ACORDEbase ACORDEsim ACORDErec HMPIDbase HMPIDrec HMPIDsim ZDCbase ZDCsim ZDCrec VZERObase VZEROsim VZEROrec EMCALUtils EMCALbase EMCALsim EMCALrec EMCALraw BCM STRUCT T0base T0sim T0rec STEER CDB AOD ESD STEERBase ANALYSISalice ANALYSIS THijing hijing THbtp TEPEMGEN FASTSIM microcern RAWDatasim RAWDatarec RAWDatabase HLTbase XMLParser STAT OADB MONITOR)
+set ( ELIBS  EveBase EveDet MUONmapping MUONevaluation MUONsim MUONrec MUONgeometry MUONcalib MUONbase MUONraw MUONtrigger MUONcore TPCsim TPCrec TPCbase ITSbase ITSsim ITSrec ITSUpgradeBase ITSUpgradeSim PMDbase PMDsim PMDrec TRDbase TRDsim TRDrec FMDbase FMDsim FMDrec TOFbase TOFrec TOFsim PHOSUtils PHOSbase PHOSsim PHOSrec ACORDEbase ACORDEsim ACORDErec HMPIDbase HMPIDrec HMPIDsim ZDCbase ZDCsim ZDCrec VZERObase VZEROsim VZEROrec EMCALUtils EMCALbase EMCALsim EMCALrec EMCALraw BCM STRUCT T0base T0sim T0rec STEER CDB AOD ESD STEERBase ANALYSISalice ANALYSIS THijing hijing THbtp TEPEMGEN FASTSIM microcern RAWDatasim RAWDatarec RAWDatabase HLTbase XMLParser STAT OADB MONITOR)
 
 if(PYTHIA6)
   list (APPEND ELIBS EVGEN)
index 2448eb39f5f41e2340a4098d77e9d82ea1caa237..e361af875c9df2f62a7f5dacd8a45292bbbda3b9 100644 (file)
@@ -32,7 +32,7 @@ string ( REPLACE ".cxx" ".h" HDRS "${SRCS}" )
 
 set ( DHDR  EveBase/EveBaseLinkDef.h)
 
-set ( EINCLUDE  RAW ITS TPC TPC/Base EVE/EveBase STEER/STEER STEER/AOD STEER/CDB STEER/ESD STEER/STEERBase)
+set ( EINCLUDE  RAW ITS TPC TPC/Base TPC/Sim EVE/EveBase STEER/STEER STEER/AOD STEER/CDB STEER/ESD STEER/STEERBase)
 
 set ( EXPORT 
   EveBase/AliEveApplication.h  
index f867a78a13a01961f1da981a1c93b57dc2d5fd67..7502725d4c84789730a5201b8b19dc35e57d40c3 100644 (file)
@@ -88,7 +88,6 @@ void alieve_loadlibs ()
   gSystem->Load("libTPCbase");
   gSystem->Load("libTPCrec");
   gSystem->Load("libTPCsim");
-  gSystem->Load("libTPCfast");
   gSystem->Load("libITSbase");
   gSystem->Load("libITSsim");
   gSystem->Load("libITSrec");
index 06303168659014b0d60fb87ee53f2faff9bc926d..9ab1a28a9dc4c43484c0d867a500db47ec710e4e 100644 (file)
@@ -135,7 +135,7 @@ set ( MODULE_HDRS
 
 set ( MODULE_DHDR )
 
-set ( EINCLUDE  HLT/TPCLib HLT/TPCLib/tracking HLT/TPCLib/comp HLT/TPCLib/tracking-ca HLT/TPCLib/merger-ca HLT/TPCLib/offline HLT/TPCLib/HWCFemulator HLT/TPCLib/transform HLT/BASE HLT/BASE/util HLT/RCU TPC RAW STEER/STEER STEER/ESD STEER/STEERBase)
+set ( EINCLUDE  HLT/TPCLib HLT/TPCLib/tracking HLT/TPCLib/comp HLT/TPCLib/tracking-ca HLT/TPCLib/merger-ca HLT/TPCLib/offline HLT/TPCLib/HWCFemulator HLT/TPCLib/transform HLT/BASE HLT/BASE/util HLT/RCU TPC TPC/Base TPC/Sim TPC/Rec RAW STEER/STEER STEER/ESD STEER/STEERBase)
 set ( ELIBS  dl)
 
 set ( ELIBS  "Vc HLTbase AliHLTRCU AliHLTUtil CDB ESD STEER STEERBase TPCrec TPCcalib TPCbase RAWDatarec RAWDatabase -lEG")
index 4064ac1ca06b00b7f52fef25c56f2cff1b8fe06e..613af3c410daf52da36d590ff6baa88871bdef3b 100644 (file)
@@ -42,7 +42,7 @@ set ( MODULE_HDRS     ${CLASS_HDRS})
 
 set ( MODULE_DHDR )
 
-set ( EINCLUDE  HLT/TPCLib HLT/TPCLib/offline HLT/BASE HLT/BASE/util HLT/TPCLib/calibration TPC ANALYSIS STEER/STEERBase)
+set ( EINCLUDE  HLT/TPCLib HLT/TPCLib/offline HLT/BASE HLT/BASE/util HLT/TPCLib/calibration TPC TPC/Base ANALYSIS STEER/STEERBase)
 
 set ( ELIBS  "HLTbase AliHLTTPC")
 
index 114103be1b653e8a2cf2287de09c6e96ef6e6826..4f790758d997b5b07fddc78fa1f16828c8b4447b 100644 (file)
@@ -44,7 +44,7 @@
 #include <AliTPCParamSR.h>
 #include <AliTPCDigitsArray.h>
 #include <AliTPCClustersArray.h>
-#include <AliTPCcluster.h>
+#include <AliTPCclusterMI.h>
 #include <AliTPCClustersRow.h>
 #include <AliSimDigits.h>
 #include "AliCDBManager.h"
@@ -1133,7 +1133,7 @@ AliHLTTPCSpacePointData * AliHLTTPCFileHandler::AliPoints2Memory(UInt_t & npoint
 
   AliTPCClustersArray carray;
   carray.Setup(fParam);
-  carray.SetClusterType("AliTPCcluster");
+  carray.SetClusterType("AliTPCclusterMI");
   Bool_t clusterok = carray.ConnectTree(tpcLoader->TreeR());
 
   if(!clusterok) return 0;
@@ -1176,7 +1176,7 @@ AliHLTTPCSpacePointData * AliHLTTPCFileHandler::AliPoints2Memory(UInt_t & npoint
     AliHLTTPCTransform::Sector2Slice(lslice,lrow,sector,row);
     Int_t entriesInRow = clusterrow[i]->GetArray()->GetEntriesFast();
     for(Int_t j = 0;j<entriesInRow;j++){
-      AliTPCcluster *c = (AliTPCcluster*)(*clusterrow[i])[j];
+      AliTPCclusterMI *c = (AliTPCclusterMI*)(*clusterrow[i])[j];
       data[n].fZ = c->GetZ();
       data[n].fY = c->GetY();
       data[n].fX = fParam->GetPadRowRadii(sector,row);
index 4771b57b29e9a857a950a4875bd51a8e3153731a..e2371134e6ce98a3b4652e6ee7f468e172f1d6f8 100644 (file)
@@ -67,7 +67,9 @@ set ( DHDR  PWGPPLinkDef.h)
 
 set ( EINCLUDE
   TPC 
-  TPC/Base
+  TPC/Base  
+  TPC/Sim
+  TPC/Rec
   ITS 
   TRD 
   TOF