- void GetCalibrationParameters(void) ;
-
- Bool_t FindFit(AliEMCALRecPoint * emcRP, AliEMCALDigit ** MaxAt, Float_t * maxAtEnergy,
- Int_t NPar, Float_t * FitParametres) const; //Used in UnfoldClusters, calls TMinuit
- void Init() ;
- void InitParameters() ;
-
- virtual void MakeUnfolding();
- void UnfoldCluster(AliEMCALRecPoint * iniEmc, Int_t Nmax,
- AliEMCALDigit ** maxAt,
- Float_t * maxAtEnergy ); //Unfolds cluster using TMinuit package
- void PrintRecPoints(Option_t * option) ;
-
-private:
- AliEMCALGeometry* fGeom; //! pointer to geometry for utilities
-
- Bool_t fDefaultInit; //! Says if the task was created by defaut ctor (only parameters are initialized)
- Bool_t fToUnfold ; // To perform unfolding
- Int_t fNumberOfECAClusters ; // number of clusters found in EC section
-
- //Calibration parameters... to be replaced by database
-
- AliEMCALCalibData * fCalibData ; //! Calibration database if aval
- Float_t fADCchannelECA ; // width of one ADC channel for EC section (GeV)
- Float_t fADCpedestalECA ; // pedestal of ADC for EC section (GeV)
-
- Float_t fECAClusteringThreshold ; // minimum energy to seed a EC digit in a cluster
- Float_t fECALocMaxCut ; // minimum energy difference to distinguish local maxima in a cluster
- Float_t fECAW0 ; // logarithmic weight for the cluster center of gravity calculation
- Float_t fTimeCut ; // Maximum time difference between the digits in ont EMC cluster
- Float_t fMinECut; // Minimum energy for a digit to be a member of a cluster
-
- ClassDef(AliEMCALClusterizerv1,7) // Clusterizer implementation version 1