]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - EMCAL/AliEMCALPIDv1.h
Removing warnings (Sun)
[u/mrichter/AliRoot.git] / EMCAL / AliEMCALPIDv1.h
index 6859f1d2540f754c54be41c24910cee26f480831..1c61092b5758f5c20604827663738f42d8c66040 100644 (file)
@@ -21,7 +21,7 @@ class TPrincipal ;
 // --- Standard library ---
 
 // --- AliRoot header files ---
-class AliEMCALEmcRecPoint ;
+class AliEMCALTowerRecPoint ;
 class AliEMCALRecPoint ;
 
 #include "AliEMCALPID.h"
@@ -39,17 +39,15 @@ class  AliEMCALPIDv1 : public AliEMCALPID {
   virtual void Exec(Option_t * option) ;
 
   virtual const Int_t GetRecParticlesInRun() const  {return fRecParticlesInRun ;}  
-  
-  virtual void Print(Option_t * option) const {}
-  void Print() ; 
-  
+  Float_t  GetCalibratedEnergy    (Float_t e)                 const;
+  TVector3 GetMomentumDirection(AliEMCALTowerRecPoint * emc)const ;
+
+  virtual void Print(Option_t * option) const ;
  
   //To turn on or off the Pi0 analysis
-  const Bool_t GetPi0Analysis(){return fPi0Analysis;}
+  Bool_t GetPi0Analysis() const {return fPi0Analysis;}
   void  SetPi0Analysis(Bool_t turnonoff){ fPi0Analysis = turnonoff; }
-  virtual const char * Version() const { return "pid-v1" ; }  
-  
+   
  private:
   
   const TString BranchName() const ; 
@@ -57,9 +55,15 @@ class  AliEMCALPIDv1 : public AliEMCALPID {
   virtual void InitParameters() ;
   void     MakeRecParticles(void ) ;
   void     PrintRecParticles(Option_t * option) ;
-  virtual  void WriteRecParticles(Int_t event) ; 
+  virtual  void WriteRecParticles() ; 
   void Unload(); 
 
+  void Print() const ; 
+
+  virtual const char * Version() const { return "pid-v1" ; }  
+
+  AliEMCALPIDv1 & operator = (const AliEMCALPIDv1 & /*pid*/) { return *this ;} 
+
  private:
 
   Bool_t  fDefaultInit;        //! Says if the task was created by defaut ctor (only parameters are initialized)