LCOV - code coverage report
Current view: top level - EMCAL/EMCALrec - AliEMCALClusterizerv2.h (source / functions) Hit Total Coverage
Test: coverage.info Lines: 1 3 33.3 %
Date: 2016-06-14 17:26:59 Functions: 1 7 14.3 %

          Line data    Source code
       1             : #ifndef ALIEMCALCLUSTERIZERV2_H
       2             : #define ALIEMCALCLUSTERIZERV2_H
       3             : 
       4             : /* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
       5             :  * See cxx source for full Copyright notice                               */
       6             : 
       7             : #include "AliEMCALClusterizerv1.h"
       8             : class AliEMCALRecPoint; 
       9             : class AliEMCALDigit;
      10             : 
      11             : class AliEMCALClusterizerv2 : public AliEMCALClusterizerv1 {
      12             :   
      13             : public:
      14             :   
      15             :   AliEMCALClusterizerv2() ;         
      16             :   AliEMCALClusterizerv2(AliEMCALGeometry* geometry);
      17             :   AliEMCALClusterizerv2(AliEMCALGeometry* geometry, AliEMCALCalibData* calib, 
      18             :                         AliEMCALCalibTime * calibt, AliCaloCalibPedestal *pedestal);
      19             : 
      20             :   virtual ~AliEMCALClusterizerv2();
      21             : 
      22             :   virtual             Int_t AreNeighbours(AliEMCALDigit* d1, AliEMCALDigit* d2, Bool_t& shared) const; 
      23           0 :   virtual const char *Version() const { return "clu-v2";}  
      24             : 
      25           0 :   void                SetDoEnGradCut(Bool_t b) { fDoEnGradCut = b; }
      26             : 
      27             : protected:
      28             :   virtual void        MakeClusters();            
      29             : 
      30             :   Bool_t              fDoEnGradCut; //cut on energy gradient
      31             : 
      32             : private:
      33             : 
      34             :   AliEMCALClusterizerv2(              const AliEMCALClusterizerv2 &); //copy ctor
      35             :   AliEMCALClusterizerv2 & operator = (const AliEMCALClusterizerv2 &);
      36             : 
      37          42 :   ClassDef(AliEMCALClusterizerv2,1) // Clusterizer implementation version 2
      38             : };
      39             : 
      40             : #endif // AliEMCALCLUSTERIZERV2_H

Generated by: LCOV version 1.11