ROOT logo
#ifndef ALIEMCALPID_H
#define ALIEMCALPID_H

/* $Id$ */

///////////////////////////////////////////////////////////////////////////////
// Class AliEMCALPID
// Compute PID weights for all the clusters
///////////////////////////////////////////////////////////////////////////////

//Root includes
class TArrayD ;

//AliRoot includes
class AliESDEvent ;
#include "AliEMCALPIDUtils.h" 

class AliEMCALPID : public AliEMCALPIDUtils {

public:
  
  AliEMCALPID();
  AliEMCALPID(Bool_t reconstructor);
  //virtual ~AliEMCALPID() { }
  
  void    RunPID(AliESDEvent *esd);
  void    InitParameters();
  void    SetReconstructor(Bool_t yesno) {fReconstructor = yesno;}
	
 private:
  
  Bool_t   fReconstructor;                // Fill esdcalocluster when called from EMCALReconstructor
  
  ClassDef(AliEMCALPID, 5)

};


#endif // ALIEMCALPID_H


 AliEMCALPID.h:1
 AliEMCALPID.h:2
 AliEMCALPID.h:3
 AliEMCALPID.h:4
 AliEMCALPID.h:5
 AliEMCALPID.h:6
 AliEMCALPID.h:7
 AliEMCALPID.h:8
 AliEMCALPID.h:9
 AliEMCALPID.h:10
 AliEMCALPID.h:11
 AliEMCALPID.h:12
 AliEMCALPID.h:13
 AliEMCALPID.h:14
 AliEMCALPID.h:15
 AliEMCALPID.h:16
 AliEMCALPID.h:17
 AliEMCALPID.h:18
 AliEMCALPID.h:19
 AliEMCALPID.h:20
 AliEMCALPID.h:21
 AliEMCALPID.h:22
 AliEMCALPID.h:23
 AliEMCALPID.h:24
 AliEMCALPID.h:25
 AliEMCALPID.h:26
 AliEMCALPID.h:27
 AliEMCALPID.h:28
 AliEMCALPID.h:29
 AliEMCALPID.h:30
 AliEMCALPID.h:31
 AliEMCALPID.h:32
 AliEMCALPID.h:33
 AliEMCALPID.h:34
 AliEMCALPID.h:35
 AliEMCALPID.h:36
 AliEMCALPID.h:37
 AliEMCALPID.h:38
 AliEMCALPID.h:39
 AliEMCALPID.h:40
 AliEMCALPID.h:41