]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - HLT/TPCLib/calibration/AliHLTTPCCalibSeedMakerComponent.h
fixing clang issues
[u/mrichter/AliRoot.git] / HLT / TPCLib / calibration / AliHLTTPCCalibSeedMakerComponent.h
index 0da2f20c8bcc22c64ec4393d6efe6aa6adbe9c51..bfb2e5902977dfe0efb0cb2ee02b4a247159196d 100644 (file)
 #include "AliHLTProcessor.h"
 
 //forward declarations
-class AliHLTTPCSpacePointData;
-class AliTPCParamSR;
+struct AliHLTTPCSpacePointData;
+class AliTPCParam;
+//class TClonesArray;
 class TObjArray;
+class AliTPCclusterMI;
+class TH2F;
 
 /**
  * @class AliHLTTPCCalibSeedMakerComponent
@@ -72,19 +75,21 @@ class AliHLTTPCCalibSeedMakerComponent : public AliHLTProcessor {
 
       /** assignment operator prohibited */
       AliHLTTPCCalibSeedMakerComponent& operator=(const AliHLTTPCCalibSeedMakerComponent&);
-           
-      AliHLTUInt32_t  fSpecification; //!transient
-      AliHLTUInt8_t   fMinSlice;      //!transient
-      AliHLTUInt8_t   fMaxSlice;      //!transient
-      AliHLTUInt8_t   fMinPartition;  //!transient
-      AliHLTUInt8_t   fMaxPartition;  //!transient
-      AliTPCParamSR  *fTPCGeomParam;   //!transient
+      AliTPCParam    *fTPCGeomParam;  //!transient
       
-      AliHLTTPCSpacePointData *fClustersArray[36][6]; //! transient
-      UInt_t                   fNSpacePoints[36][6];  //! transient
+      //AliHLTTPCSpacePointData *fClustersArray[36][6]; //! transient
+      //UInt_t                   fNSpacePoints[36][6];  //! transient
+      //TClonesArray            *fSeedArray; // array of AliTPCseed objects
+      //TObjArray               *seedArray; // array of AliTPCseed arrays
       TObjArray *fSeedArray;
-                      
-      ClassDef(AliHLTTPCCalibSeedMakerComponent, 1)
+      
+      static const Int_t fkNPartition = 36*6;           // number of patches in TPC
+      AliTPCclusterMI   *fPartitionClusters[fkNPartition];  //! arrays of cluster data for each TPC partition
+      Int_t              fNPartitionClusters[fkNPartition]; //! number of clusters for each TPC partition
+      
+      TH2F *fdEdx; // energy loss vs. momentum
+                    
+      ClassDef(AliHLTTPCCalibSeedMakerComponent, 6)
     };
 
 #endif