class AliTPCclustererMI : public TObject{
public:
AliTPCclustererMI(const AliTPCParam* par, const AliTPCRecoParam * recoParam = 0);
- AliTPCclustererMI(const AliTPCclustererMI ¶m); // copy constructor
- AliTPCclustererMI &operator = (const AliTPCclustererMI & param); //assignment
virtual ~AliTPCclustererMI();
virtual void Digits2Clusters();
virtual void Digits2ClustersOld(AliRawReader* rawReader);
void SetUseHLTClusters(Int_t useHLTClusters) {fUseHLTClusters = useHLTClusters;} // set usage from HLT clusters from rec.C options
private:
+ AliTPCclustererMI(const AliTPCclustererMI ¶m); // copy constructor
+ AliTPCclustererMI &operator = (const AliTPCclustererMI & param); //assignment
+
Bool_t IsMaximum(Float_t k, Int_t max, const Float_t *bins) const;
void MakeCluster2(Int_t k,Int_t max,Float_t *bins,UInt_t m,
AliTPCclusterMI &c);
Float_t** fAllBins; //! All sector bins
Int_t** fAllSigBins;//! All signal bins in a sector
Int_t* fAllNSigBins;//! Number of signal bins in a sector
+ TObject* fHLTClusterAccess;// interface to HLT clusters
-
- ClassDef(AliTPCclustererMI,3) // Time Projection Chamber digits
+ ClassDef(AliTPCclustererMI,0) // TPC cluster finder
};
inline Bool_t AliTPCclustererMI::IsMaximum(Float_t q,Int_t max,const Float_t *bins) const {