AliRoot Core  ee782a0 (ee782a0)
AliEMCALClusterizerv1.h
Go to the documentation of this file.
1 #ifndef ALIEMCALCLUSTERIZERV1_H
2 #define ALIEMCALCLUSTERIZERV1_H
3 /* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
4  * See cxx source for full Copyright notice */
5 
6 //_________________________________________________________________________
18 //_________________________________________________________________________
19 
20 // --- AliRoot header files ---
21 #include "AliEMCALClusterizer.h"
22 class AliEMCALRecPoint ;
23 class AliEMCALDigit ;
24 
26 {
27 
28 public:
29 
33  AliEMCALCalibTime * calibt, AliCaloCalibPedestal *pedestal);
34 
35  virtual ~AliEMCALClusterizerv1() ;
36 
37  virtual Int_t AreNeighbours(AliEMCALDigit * d1, AliEMCALDigit * d2, Bool_t & shared)const ;
38 
39  virtual void Digits2Clusters(Option_t *option);
40 
41  virtual const char * Version() const { return "clu-v1" ; }
42 
43 protected:
44 
45  virtual void MakeClusters();
46 
47 private:
48 
49  AliEMCALClusterizerv1 (const AliEMCALClusterizerv1 &); //copy ctor
51 
53  ClassDef(AliEMCALClusterizerv1,10) ;
55 
56 };
57 
58 #endif // AliEMCALCLUSTERIZERV1_H
virtual void Digits2Clusters(Option_t *option)
Cell energy calibration factors container class.
EMCal digits object.
Definition: AliEMCALDigit.h:30
AliEMCALClusterizerv1()
Default constructor.
EMCal rec_points object.
Cell time shifts container class.
Clusterize neighbour cells, no split, unfolding possible.
pedestal/bad map monitoring and calibration tools
virtual const char * Version() const
AliEMCALClusterizerv1 & operator=(const AliEMCALClusterizerv1 &)
virtual ~AliEMCALClusterizerv1()
Destructtor.
EMCal geometry, singleton.
virtual Int_t AreNeighbours(AliEMCALDigit *d1, AliEMCALDigit *d2, Bool_t &shared) const
Base class for the clusterization algorithm (pure abstract)